public ActionResult Delete(int id) { EmailAddressModelView objEmailAddress = new EmailAddressModelView(); string error = ""; try { objEmailAddress = Automapper.GetGeneric <EmailAddress, EmailAddressModelView>(_emailAddress.GetEmailAddressById(id)); _emailAddress.Delete(Automapper.GetGenericDinamyc <EmailAddressModelView, EmailAddress>(objEmailAddress)); } catch (Exception ex) { error = ex.Message; } return(RedirectToAction("Index", new { id = objEmailAddress.BusinessEntityID })); }
public ActionResult Edit(EmailAddressModelView objEmailAddress) { string error = ""; try { if (ModelState.IsValid) { objEmailAddress.ModifiedDate = DateTime.Now; _emailAddress.Update(Automapper.GetGenericDinamyc <EmailAddressModelView, EmailAddress>(objEmailAddress)); } } catch (Exception ex) { error = ex.Message; } return(View(objEmailAddress)); }
public ActionResult Create(EmailAddressModelView objEmailAddress) { string error = ""; try { if (ModelState.IsValid) { objEmailAddress.ModifiedDate = DateTime.Now; _emailAddress.Add(Automapper.GetGenericDinamyc <EmailAddressModelView, EmailAddress>(objEmailAddress)); } } catch (Exception ex) { error = ex.Message; } return(RedirectToAction("Index", new { id = objEmailAddress.BusinessEntityID })); }