public ActionResult InsertNewCategoryUsingAjax(CreateEmailTemplateViewModel viewModel) { var emailCategory = viewModel.EmailCategory; var dbEmailCategory = new EMAIL_Category(); dbEmailCategory.Name = emailCategory.Name; dbEmailCategory.description = emailCategory.description; dbEmailCategory.createddate = DateTime.Now; var dbEmailCategoryAfterInsert = cateRepo.CreateNewEmailCategory(dbEmailCategory); return(Json(dbEmailCategoryAfterInsert)); }
public ActionResult InsertNewCategory(CreateEmailTemplateViewModel viewModel) { var emailCategory = viewModel.EmailCategory; var dbEmailCategory = new EMAIL_Category(); dbEmailCategory.Name = emailCategory.Name; dbEmailCategory.description = emailCategory.description; dbEmailCategory.createddate = DateTime.Now; cateRepo.CreateNewEmailCategory(dbEmailCategory); var newViewModel = new CreateEmailTemplateViewModel { EmailTemplateEntity = viewModel.EmailTemplateEntity, EmailCategories = getCategories(), EmailCategory = new EmailCategory() }; return(RedirectToAction("Add", "MailTemplate")); }
public EMAIL_Category CreateNewEmailCategory(EMAIL_Category emailCategory) { context.EMAIL_Category.Add(emailCategory); context.SaveChanges(); return(emailCategory); }