public void Post(Models.DriverModel newDriver) { if (newDriver != null) { logic.logicMethodForPostData(newDriver); } }
public void postDriver(Models.DriverModel value) { var db = new MyDBModels.DB(); MyDBModels.Driver driver = new MyDBModels.Driver(); driver.Secondname = value.Secondname; driver.Qualification = value.Qualification; driver.Experience = value.Experience; driver.Salary = value.Salary; db.driver.Add(driver); db.SaveChanges(); }
private void DoneButton_Click(object sender, EventArgs e) { try { Models.DriverModel driver = null; DriverModelBuilder driverBuilder = new DriverModelBuilder(); if (DriverPhotoBox.Image == null) { throw new Exception("Please upload driver photo !!!"); } driver = driverBuilder .WithId(0) .WithName(NameBox.Text) .WithMiddleName(MIddleNameBox.Text) .WithLastName(LastNameBox.Text) .WithDescription(DesriptionBox.Text) .WithEmail(EmailBox.Text) .WithPhone(PhoneBox.Text) .WithImage(DriverPhotoBox.Image) .Lives .At(0, StreetBox.Text) .WithHouseNumber(HouseNumberBox.Text) .WithPostcode(PostcodeBox.Text) .Works .At(0, CompanyBox.Text) .AsA(0, JobBox.Text) .Passport .WithSerial(int.Parse(PassportSerialBox.Text)) .WithNumber(int.Parse(PassportNumberBox.Text)) .Build(); _controller.Insert(driver); } catch (Exception ex) { _controller.DialogService.ShowErrorMessage("ERROR", ex.Message); } }
public void logicMethodForPostData(Models.DriverModel data) { dataAccess.postDriver(data); }