public PackingTypeEditFm(Utils.Operation operation, PackingTypesDTO packingType, Action <object> callback) : this(operation) { this.callback = callback; this.packingType1 = packingType; if (this.callback.Target == null)// null - в режиме изменение { this.packingType2 = new PackingTypesDTO { PackingTypeId = packingType.PackingTypeId, PackingName = packingType.PackingName }; } else if (packingType != null) { this.packingType2 = new PackingTypesDTO() { PackingTypeId = packingType.PackingTypeId } } ; else { this.packingType2 = new PackingTypesDTO(); } this.packingTypesBS.DataSource = this.packingType2; }
public bool PackingTypeDelete(PackingTypesDTO packingType) { try { PackingTypes.Delete(PackingTypes.GetAll().FirstOrDefault(c => c.PackingTypeId == packingType.PackingTypeId)); return(true); } catch (Exception ex) { return(false); } }
public void PackingTypeUpdate(PackingTypesDTO packingType) { var eGroup = PackingTypes.GetAll().SingleOrDefault(c => c.PackingTypeId == packingType.PackingTypeId); PackingTypes.Update((mapper.Map <PackingTypesDTO, PackingTypes>(packingType, eGroup))); }
public int PackingTypeCreate(PackingTypesDTO packingType) { var createrecord = PackingTypes.Create(mapper.Map <PackingTypes>(packingType)); return((int)createrecord.PackingTypeId); }