protected override void Update() { MaestroProductGroup productGroup = (MaestroProductGroup)request.TransactionEntityList[0]; pm.Update(productGroup); Context.TransactionObject = productGroup; }
public void InsertNewItem(MaestroProductGroup productGroup) { SpCall call = new SpCall("DAT.PRODUCT_GROUP_INSERT"); call.SetVarchar("@PRODUCT_GROUP_NAME", productGroup.Name); call.SetVarchar("@GROUP_DESCRIPTION", productGroup.GroupDescription); call.SetDateTime("@CREATE_DATE", productGroup.CreateDate); call.SetVarchar("@CREATE_USER", productGroup.CreatedUser); productGroup.Id = db.ExecuteScalar <long>(call); }
protected override void New() { MaestroProductGroup productGroup = (MaestroProductGroup)request.TransactionEntityList[0]; productGroup.CreatedUser = Context.UserName; productGroup.CreateDate = DateTime.Now; pm.InsertNewItem(productGroup); response.TransactionResult = productGroup; //Context.TransactionObject = product; }
public void Update(MaestroProductGroup productGroup) { SpCall call = new SpCall("DAT.PRODUCT_GROUP_UPDATE"); call.SetBigInt("@ID", productGroup.Id); call.SetVarchar("@PRODUCT_GROUP_NAME", productGroup.Name); call.SetVarchar("@GROUP_DESCRIPTION", productGroup.GroupDescription); call.SetDateTime("@UPDATE_DATE", DateTime.Now); call.SetVarchar("@UPDATE_USER", context.UserName); db.ExecuteNonQuery(call); }
public MaestroProductGroup GetUnknownItem() { MaestroProductGroup unitType = ProductGroupCache.Instance.GetByName(MaestroApplication.Instance.UNKNOWN_ITEM_NAME); if (unitType == null) { unitType = new MaestroProductGroup() { Name = MaestroApplication.Instance.UNKNOWN_ITEM_NAME, GroupDescription = string.Empty, CreateDate = DateTime.Now, UpdateDate = DateTime.Now, CreatedUser = "******", UpdatedUser = "******", RecordStatus = "A" }; InsertNewItem(unitType); } return(unitType); }