public List <eEmployee> getAllEmployee() { List <eEmployee> ls = new List <eEmployee>(); foreach (Employee record in empdal.getAllEmployee()) { eEmployee temp = new eEmployee(); temp.Active = record.Active; temp.Address = record.Address; temp.BirthDay = record.BirthDay; temp.FirstName = record.FirstName; temp.Gender = record.Gender; temp.IdentifyCard = record.IdentifyCard; temp.LastName = record.LastName; temp.MiddleName = record.MiddleName; if (accdal.getOneAccountByEmployeeID(record.EmployeeID) != null) { temp.UserName = accdal.getOneAccountByEmployeeID(record.EmployeeID).UserName; } temp.Phone = record.Phone; temp.Position = record.Position; temp.IdentifyCard = record.IdentifyCard; temp.EmployeeID = record.EmployeeID; if (temp.UserName != null) { ls.Add(temp); } } return(ls); }
public bool updateEmployee(eEmployee e) { try { Employee temp = new Employee(); temp.Active = e.Active; temp.Address = e.Address; temp.BirthDay = e.BirthDay; temp.FirstName = e.FirstName; temp.Gender = e.Gender; temp.IdentifyCard = e.IdentifyCard; temp.LastName = e.LastName; temp.MiddleName = e.MiddleName; temp.Phone = e.Phone; temp.Position = e.Position; temp.IdentifyCard = e.IdentifyCard; temp.EmployeeID = e.EmployeeID; empdal.updateEmployee(temp); return(true); } catch { return(false); } }
public bool updateEmployee(eEmployee e) { try { Employee temp = new Employee(); temp.Active = e.Active; temp.Address = e.Address; temp.BirthDay = DateTime.ParseExact(e.BirthDay, "yyyy-MM-dd", System.Globalization.CultureInfo.InvariantCulture); temp.FirstName = e.FirstName; temp.Gender = e.Gender; temp.IdentifyCard = e.IdentifyCard; temp.LastName = e.LastName; temp.MiddleName = e.MiddleName; temp.Phone = e.Phone; temp.Position = e.Position; temp.IdentifyCard = e.IdentifyCard; temp.EmployeeID = e.EmployeeID; empdal.updateEmployee(temp); return(true); } catch { return(false); } }
public List <eExaminationResult> getAllExaminationResultByDispenser() { List <eExaminationResult> ls = new List <eExaminationResult>(); foreach (ExaminationResult record in erdal.getAllExaminationResultByDispenser()) { eExaminationResult temp = new eExaminationResult(); temp.Description = record.Description; Employee result = empdal.getOneEmployee(record.DoctorID); eEmployee e = new eEmployee(); e.Active = result.Active; e.Address = result.Address; e.BirthDay = result.BirthDay.ToString("yyyy-MM-dd"); e.FirstName = result.FirstName; e.Gender = result.Gender; e.IdentifyCard = result.IdentifyCard; e.LastName = result.LastName; e.MiddleName = result.MiddleName; e.Phone = result.Phone; e.Position = result.Position; e.IdentifyCard = result.IdentifyCard; e.EmployeeID = result.EmployeeID; temp.Doctor = e; temp.ExaminationResultID = record.ExaminationResultID; ePatient tem = new ePatient(); Patient p = patientdal.getOnePatient(record.PatientID); tem.FirstName = p.FirstName; tem.LastName = p.LastName; tem.MiddleName = p.MiddleName; temp.Patient = tem; temp.Time = record.Time.ToShortDateString(); temp.Result = record.Result; List <ePrescriptionDetail> lspd = new List <ePrescriptionDetail>(); foreach (PrescriptionDetail pd in presdal.getAllPrescriptionDetail(record.ExaminationResultID)) { ePrescriptionDetail temp1 = new ePrescriptionDetail(); temp1.Day = pd.Day; temp1.Description = pd.Description; temp1.Dosage = pd.Dosage; temp1.DrugID = pd.DrugID; temp1.DrugName = drugdal.getOneDrug(pd.DrugID).Name; temp1.ExaminationResultID = pd.ExaminationResultID; temp1.PrescriptionDetailID = pd.PrescriptionDetailID; temp1.Price = Convert.ToDouble(pd.Price); temp1.Quantity = pd.Quantity; temp1.Usage = pd.Usage; lspd.Add(temp1); } temp.listpd = lspd; ls.Add(temp); } return(ls); }
public List <eExaminationResult> getAllExaminationResult() { List <eExaminationResult> ls = new List <eExaminationResult>(); foreach (ExaminationResult record in erdal.getAllExaminationResult()) { eExaminationResult temp = new eExaminationResult(); temp.Description = record.Description; Employee result = empdal.getOneEmployee(record.DoctorID); eEmployee e = new eEmployee(); e.Active = result.Active; e.Address = result.Address; e.BirthDay = result.BirthDay; e.FirstName = result.FirstName; e.Gender = result.Gender; e.IdentifyCard = result.IdentifyCard; e.LastName = result.LastName; e.MiddleName = result.MiddleName; e.Phone = result.Phone; e.Position = result.Position; e.IdentifyCard = result.IdentifyCard; e.EmployeeID = result.EmployeeID; temp.Doctor = e; temp.ExaminationResultID = record.ExaminationResultID; result = empdal.getOneEmployee(Convert.ToInt32(record.DispenserID)); e.Active = result.Active; e.Address = result.Address; e.BirthDay = result.BirthDay; e.FirstName = result.FirstName; e.Gender = result.Gender; e.IdentifyCard = result.IdentifyCard; e.LastName = result.LastName; e.MiddleName = result.MiddleName; e.Phone = result.Phone; e.Position = result.Position; e.IdentifyCard = result.IdentifyCard; e.EmployeeID = result.EmployeeID; temp.Dispenser = e; ePatient tem = new ePatient(); Patient p = patientdal.getOnePatient(record.PatientID); tem.FirstName = p.FirstName; tem.LastName = p.LastName; tem.MiddleName = p.MiddleName; temp.Patient = tem; temp.Time = record.Time; temp.Result = record.Result; ls.Add(temp); } return(ls); }
public eEmployee getOneEmployee(int id) { var result = empdal.getOneEmployee(id); eEmployee e = new eEmployee(); e.Active = result.Active; e.Address = result.Address; e.BirthDay = result.BirthDay.ToString("yyyy-MM-dd"); e.FirstName = result.FirstName; e.Gender = result.Gender; e.IdentifyCard = result.IdentifyCard; e.LastName = result.LastName; e.MiddleName = result.MiddleName; e.Phone = result.Phone; e.Position = result.Position; e.EmployeeID = result.EmployeeID; return(e); }
public eEmployee getOneEmployee(int id) { var result = empdal.getOneEmployee(id); eEmployee e = new eEmployee(); e.Active = result.Active; e.Address = result.Address; e.BirthDay = result.BirthDay; e.FirstName = result.FirstName; e.Gender = result.Gender; e.IdentifyCard = result.IdentifyCard; e.LastName = result.LastName; e.MiddleName = result.MiddleName; e.UserName = accdal.getOneAccountByEmployeeID(id).UserName; e.Phone = result.Phone; e.Position = result.Position; e.IdentifyCard = result.IdentifyCard; e.EmployeeID = result.EmployeeID; return(e); }
public List <eEmployee> getAllEmployee() { List <eEmployee> ls = new List <eEmployee>(); foreach (Employee record in empdal.getAllEmployee()) { eEmployee temp = new eEmployee(); temp.Active = record.Active; temp.Address = record.Address; temp.BirthDay = record.BirthDay.ToString("yyyy-MM-dd"); temp.FirstName = record.FirstName; temp.Gender = record.Gender; temp.IdentifyCard = record.IdentifyCard; temp.LastName = record.LastName; temp.MiddleName = record.MiddleName; temp.Phone = record.Phone; temp.Position = record.Position; temp.EmployeeID = record.EmployeeID; ls.Add(temp); } return(ls); }