public string AddConcreteSpecimen(DtoConcreteSpecimen dtoConcreteSpecimen) { var concreteSpecimen = new ConcreteSpecimen() { Order = new Order { Id = OrderMethods.Instance.GetOrderByNumber(dtoConcreteSpecimen.Order.Number).Id }, Specimen = new Specimen() { Id = SpecimenMethods.Instance.GetSpecimenByCode(dtoConcreteSpecimen.Specimen.Code).Id }, Volume = dtoConcreteSpecimen.Volume, CollectedDt = dtoConcreteSpecimen.CollectedDt }; return ConcreteSpecimenMethods.Instance.InsertConcreteSpecimen(concreteSpecimen); }
public BindingList <SpecimenForGrid> AddConcreteSpecimen(BindingList <SpecimenForGrid> specimenGrids, string orderNumber) { foreach (var specimenGrid in specimenGrids) { var dtoConcreteSpecimen = new DtoConcreteSpecimen() { Order = new DtoOrder1() { Number = orderNumber }, Specimen = new DtoSpecimen2() { Code = specimenGrid.Code }, CollectedDt = specimenGrid.CollectedDt, Volume = specimenGrid.Volume }; specimenGrid.ConcreteCode = OrderService.AddConcreteSpecimen(dtoConcreteSpecimen); } return(specimenGrids); }
public DtoConcreteSpecimen GetConcreteSpecimenByCode(string code) { var concreteSpecimen = ConcreteSpecimenMethods.Instance.GetConcreteSpecimenByCode(code); var dtoConcreteSpecimen = new DtoConcreteSpecimen() { Id = concreteSpecimen.Id, }; return dtoConcreteSpecimen; }
public bool EditConcreteSpecimen(DtoConcreteSpecimen dtoConcreteSpecimen) { var concreteSpecimen = new ConcreteSpecimen() { Id = ConcreteSpecimenMethods.Instance.GetConcreteSpecimenByCode(dtoConcreteSpecimen.Code).Id, Code = dtoConcreteSpecimen.Code, Specimen = new Specimen() { Id = SpecimenMethods.Instance.GetSpecimenByCode(dtoConcreteSpecimen.Specimen.Code).Id }, Order = new Order() { Id = ConcreteSpecimenMethods.Instance.GetConcreteSpecimenByCode(dtoConcreteSpecimen.Code).Order.Id }, Volume = dtoConcreteSpecimen.Volume, CollectedDt = dtoConcreteSpecimen.CollectedDt }; return ConcreteSpecimenMethods.Instance.UpdateConcreteSpecimen(concreteSpecimen); }
public BindingList<SpecimenForGrid> AddConcreteSpecimen(BindingList<SpecimenForGrid> specimenGrids, string orderNumber) { foreach (var specimenGrid in specimenGrids) { var dtoConcreteSpecimen = new DtoConcreteSpecimen() { Order = new DtoOrder1() { Number = orderNumber }, Specimen = new DtoSpecimen2() { Code = specimenGrid.Code }, CollectedDt = specimenGrid.CollectedDt, Volume = specimenGrid.Volume }; specimenGrid.ConcreteCode = OrderService.AddConcreteSpecimen(dtoConcreteSpecimen); } return specimenGrids; }