Пример #1
0
 public bool RequirementOrderDelete(RequirementOrdersDTO rodto)
 {
     try
     {
         RequirementOrders.Delete(RequirementOrders.GetAll().FirstOrDefault(c => c.RequirementOrderId == rodto.RequirementOrderId));
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Пример #2
0
        public RequirementOrderEditFm(Utils.Operation operation, RequirementOrdersDTO order, Action <object> callback)
            : this(operation)
        {
            this.callback = callback;
            this.order2   = order;
            responsiblePersonEdit.EditValue = order.ResponsiblePersonId;

            if (this.operation == Utils.Operation.Add)
            {
                this.order2.RequirementDate = DateTime.Today;
            }

            this.requirementOrdersBS.DataSource = this.order2;

            LoadRequirementMaterialsData();

            if (this.operation == Utils.Operation.Update)
            {
                requirementMaterialsGridView.Columns["storeQuantityCol"].Visible = false;
            }
        }
Пример #3
0
        public void RequirementOrderUpdate(RequirementOrdersDTO rodto)
        {
            var model = RequirementOrders.GetAll().SingleOrDefault(c => c.RequirementOrderId == rodto.RequirementOrderId);

            RequirementOrders.Update((mapper.Map <RequirementOrdersDTO, RequirementOrders>(rodto, model)));
        }
Пример #4
0
        public int RequirementOrderCreate(RequirementOrdersDTO rodto)
        {
            var createRecord = RequirementOrders.Create(mapper.Map <RequirementOrders>(rodto));

            return((int)createRecord.RequirementOrderId);
        }