public bool PersonDelete(PersonsDTO pdto) { try { Persons.Delete(Persons.GetAll().FirstOrDefault(c => c.PersonId == pdto.PersonId)); return(true); } catch (Exception ex) { return(false); } }
public PersonEditFm(Utils.Operation operation, PersonsDTO person) { InitializeComponent(); personsService = Program.kernel.Get <IPersonsService>(); professionService = Program.kernel.Get <IProfessionService>(); this.operation = operation; personsBS.DataSource = Item = person; personNameTBox.DataBindings.Add("EditValue", personsBS, "PersonName"); professionEdit.DataBindings.Add("EditValue", personsBS, "ProfessionId", true, DataSourceUpdateMode.OnPropertyChanged); professionEdit.Properties.DataSource = professionService.GetProfession(); professionEdit.Properties.ValueMember = "Id"; professionEdit.Properties.DisplayMember = "ProfessionName"; professionEdit.Properties.NullText = "[нет данных]"; if (operation == Utils.Operation.Add) { professionEdit.EditValue = 0; } }
public void PersonUpdate(PersonsDTO pdto) { var model = Persons.GetAll().SingleOrDefault(c => c.PersonId == pdto.PersonId); Persons.Update((mapper.Map <PersonsDTO, Persons>(pdto, model))); }
public int PersonCreate(PersonsDTO pdto) { var createrecord = Persons.Create(mapper.Map <Persons>(pdto)); return((int)createrecord.PersonId); }