public void UpdateClient( string Name, string Adress, string PhoneNumber, int Tariff, int Zone, string PonClient, string Comment, int IDNumber) { ClientsDao dao = new ClientsDao(); Client oldClient = dao.Details(IDNumber); Client client = new Client() { Name = Name, Adress = Adress, PhoneNumber = PhoneNumber, ZoneId = Tariff, TariffId = Zone, Comment = Comment, IDNumber = IDNumber, Validity = oldClient.Validity, Included = oldClient.Included }; dao.Update(client); }
public void Add( string ClientName, string Address, string PhoneNumber, string Tariff, string Zone, string PonClient, string Comment) { BillingSystemContext context = new BillingSystemContext(); int zone = context.Zones.FirstOrDefault(z => z.Town == Zone).IDNumber; int tariff = context.Tariffs.FirstOrDefault(t => t.Name == Tariff).IDNumber; Client client = new Client() { Name = ClientName, Adress = Address, ZoneId = zone, IPAdress = null, PhoneNumber = PhoneNumber, Comment = Comment, Included = DateTime.Now, Validity = DateTime.Now, TariffId = tariff }; ClientsDao dao = new ClientsDao(); dao.Insert(client); }
public void DeleteClient(int IDNumber) { BillingSystemContext context = new BillingSystemContext(); Client client = context.Clients.FirstOrDefault(c => c.IDNumber == IDNumber); ClientsDao dao = new ClientsDao(); dao.Delete(client); }
public ClientEditDTO GetClientEdit(int ClientId) { ClientsDao dao = new ClientsDao(); ClientEditDTO edit = (ClientEditDTO)ModelToDto <ClientEditDTO>(dao.Details(ClientId)); edit.ChooseZonesAndTariffs = GetZonesAndTariffs(); return(edit); }
public IActionResult Register() { ClientsDao dao = new ClientsDao(); return(View(dao.GetAll())); }