SigTrade.Models.MessageTemplateRepository.save C# (CSharp) Method

save() public method

public save ( MessageTemplate m ) : int
m MessageTemplate
return int
        public int save(MessageTemplate m)
        {
            return DB.Save(m);
        }

Usage Example

        //PROCESS EDIT AND CREATE FORMS
        private ActionResult messageTemplateFormProcess(MessageTemplate message, MessageTemplateRepository message_rep, FormCollection collection)
        {
            try
            {

                message.Title = collection["title"];
                message.Body = collection["body"];
                message.DaysDelta = Convert.ToInt32(collection["days_delta"]);
                if (collection["disable"] != null) //Only appears on the edit form
                    message.Disabled = collection["disable"].ToString().Contains("true"); //Check box returns 2 values, one of which is whether it's ticked and the other is "Remember me"
                message_rep.save(message);

                TempData["flash"] = "Message Template saved: " + message.Title;

                return RedirectToAction("Detail", new { ID = message.Id });
            }
            catch (Exception exception)
            {
                throw new Exception("A data entry problem has occurred.");
            }
        }
MessageTemplateRepository