public ActionResult SaveBasicPartyInformarion(RetailParty party) { try { var ent = PartyProvider.Get(x => x.UserName == party.UserName).FirstOrDefault(); var entity = ObjectMapper.BaseConverter .ConvertSourceToDest <RetailParty, IranMarketer.Domain.Entity.RetailParty>(party); entity.BirthDate = party.BirthDateJalali.ConvertJalaliToMiladi(); if (ent != null) { entity.Id = ent.Id; } entity.Modified = DateTime.Now; entity.Created = ent.Created; entity.CreatedBy = ent.CreatedBy; PartyProvider.SaveOrUpdate(entity); return(Json(SuccessApiResponse, JsonRequestBehavior.AllowGet)); } catch (Exception e) { return(Json(ErrorApiResponse, JsonRequestBehavior.AllowGet)); } }
public ActionResult GetBasicPartyInformarion(RetailParty party) { try { var ent = PartyProvider.Get(x => x.UserName == party.UserName).FirstOrDefault(); var dto = ObjectMapper.BaseConverter .ConvertSourceToDest <IranMarketer.Domain.Entity.RetailParty, RetailParty>(ent); dto.BirthDateJalali = dto.BirthDate?.ConvertMiladiToJalali(); SuccessApiResponse.Result = dto; return(Json(SuccessApiResponse, JsonRequestBehavior.AllowGet)); } catch (Exception e) { return(Json(ErrorApiResponse, JsonRequestBehavior.AllowGet)); } }