public ActionResult UpdatePro(ProducerProperties model) { if (ModelState.IsValid) { var obj = ServiceFactory.ProducerPropertyManager.Get(new ProducerProperties { ProducerPropertyId = model.ProducerPropertyId }); if (obj != null) { try { ServiceFactory.ProducerPropertyManager.Update(model, obj); return(RedirectToAction("ProducerProperties", "Producers", new { producerId = model.ProducerId })); } catch (Exception ex) { //throw; } } } ViewBag.IsEdit = true; var pro = ServiceFactory.ProducerManager.Get(new Producers { ProducerId = model.ProducerId }); ViewBag.Producer = pro; return(View(model)); }
public void Remove(ProducerProperties item) { var comm = this.GetCommand("sp_ProducerProperty_Delete"); if (comm == null) { return; } comm.AddParameter <int>(this.Factory, "ProducerPropertyId", item.ProducerPropertyId); comm.SafeExecuteNonQuery(); }
public ActionResult CreatePro(int producerId) { ProducerProperties data = new ProducerProperties(); data.ProducerId = producerId; var pro = ServiceFactory.ProducerManager.Get(new Producers { ProducerId = producerId }); ViewBag.Producer = pro; return(View("UpdatePro", data)); }
public ProducerProperties Get(ProducerProperties dummy) { var comm = this.GetCommand("sp_ProducerPropertyGet"); if (comm == null) { return(null); } comm.AddParameter <int>(this.Factory, "ProducerPropertyId", dummy.ProducerPropertyId); var dt = this.GetTable(comm); var htmlPage = EntityBase.ParseListFromTable <ProducerProperties>(dt).FirstOrDefault(); return(htmlPage ?? null); }
public ProducerProperties GetByShortName(ProducerProperties dummy, string culture) { var comm = this.GetCommand("sp_ProducerPropertyGetByShortName"); if (comm == null) { return(null); } comm.AddParameter <string>(this.Factory, "ShortName", dummy.ShortName); comm.AddParameter <string>(this.Factory, "Culture", culture); var dt = this.GetTable(comm); var htmlPage = EntityBase.ParseListFromTable <ProducerProperties>(dt).FirstOrDefault(); return(htmlPage ?? null); }
public void Update(ProducerProperties @new, ProducerProperties old) { var item = @new; item.ProducerPropertyId = old.ProducerPropertyId; var comm = this.GetCommand("sp_ProducerProperty_Update"); if (comm == null) { return; } comm.AddParameter <int>(this.Factory, "ProducerPropertyId", item.ProducerPropertyId); comm.AddParameter <string>(this.Factory, "PropertyName", item.PropertyName); comm.AddParameter <int>(this.Factory, "OrderNo", item.OrderNo); comm.AddParameter <bool>(this.Factory, "IsActive", item.IsActive); comm.SafeExecuteNonQuery(); }
public void Add(ProducerProperties item, string culture) { var comm = this.GetCommand("sp_ProducerProperty_Insert"); if (comm == null) { return; } //comm.AddParameter<int>(this.Factory, "ProducerPropertyId", item.ProducerPropertyId); comm.AddParameter <int>(this.Factory, "ProducerId", item.ProducerId); comm.AddParameter <string>(this.Factory, "PropertyName", item.PropertyName); comm.AddParameter <string>(this.Factory, "ShortName", item.ShortName); comm.AddParameter <string>(this.Factory, "CreateBy", item.CreateBy); comm.AddParameter <int>(this.Factory, "OrderNo", item.OrderNo); comm.AddParameter <bool>(this.Factory, "IsActive", item.IsActive); comm.AddParameter <string>(this.Factory, "Culture", culture); comm.SafeExecuteNonQuery(); }
public ActionResult CreatePro(ProducerProperties model) { if (ModelState.IsValid) { try { model.CreateBy = CurrentUser.Name; ServiceFactory.ProducerPropertyManager.Add(model, Culture); return(RedirectToAction("ProducerProperties", "Producers", new { producerId = model.ProducerId })); } catch (Exception e) { //throw; } } var pro = ServiceFactory.ProducerManager.Get(new Producers { ProducerId = model.ProducerId }); ViewBag.Producer = pro; return(View("UpdatePro", model)); }
public override IBuilder UseProducerProperties(ProducerProperties properties) { return(this); }
public abstract IBuilder UseProducerProperties(ProducerProperties properties);
public override IBuilder UseProducerProperties(ProducerProperties properties) { ApplyParameters(properties); return(this); }
public void Add(ProducerProperties item) { throw new NotImplementedException(); }