private void btnSave_Click(object sender, EventArgs e) { Clinic clinic = new Clinic() { Identifier = int.Parse(txtClinicNumber.Text), Title = (Title)Enum.Parse(typeof(Title), cboTitle.Text), LastName = txtLastName.Text, FirstName = txtFirstName.Text, Specialty = txtSpecialty.Text, Department = txtDepartment.Text, Address = txtAddress.Text, Telephone = txtTelephone.Text, Email = txtEmail.Text, CreatedAt = DateTime.Now }; using (ClinicModel context = new ClinicModel()) { context.Clinicians.Add(clinic); context.SaveChanges(); } MessageBox.Show("Clinic Saved"); Close(); }
public IActionResult Create( [Bind("" + "ID," + "Date," + "Name," + "Address," + "City," + "Country," + "Contact," + "Phone," + "Email," + "WhatsApp," + "Notes," + "Latitude," + "Longitude," + // TODO, Add your attributes here. Make sure to include the comma , after the attribute name "")] ClinicModel data) { if (!ModelState.IsValid) { return(RedirectToAction("Error", "Home")); } // Todo Save Change var result = Backend.Create(data); if (result == null) { return(RedirectToAction("Error", "Home")); } return(RedirectToAction(nameof(Index))); }
public ActionResult CreateNaprav(Naprav naprav) { bool Status = false; string message = ""; if (ModelState.IsValid) { using (ClinicModel dc = new ClinicModel()) { var e = dc.Pacients.Where(a => a.ID_Pacinents == naprav.ID_Pacients).FirstOrDefault(); var p = dc.Procedure.Where(a => a.ID_Procedure == naprav.ID_Procedure).FirstOrDefault(); if (e == null) { ModelState.AddModelError("donapExist", "Введені не існуючі дані"); return(View(naprav)); } else if (p == null) { ModelState.AddModelError("donappExist", "Введені не існуючі дані"); return(View(naprav)); } } } else { message = "Невірний запит"; } ViewBag.Message = message; ViewBag.Status = Status; db.Entry(naprav).State = EntityState.Added; db.SaveChanges(); return(RedirectToAction("Index")); }
public void Get_Update_Success() { // arrange var date = new DateTime(2017, 1, 18); var clinic = new Clinic() { Id = 1, Name = "Test Clinic", IsActive = true, CreatedDate = date, Equipments = null }; var clinicModel = new ClinicModel() { Id = 1, Name = "Test Clinic" }; var response = new Response <Clinic>() { IsSucceed = true, ErrorMessage = null, Result = clinic }; _clinicService.Setup(x => x.Update(It.IsAny <Clinic>())).Returns(response); // act var result = _clinicsController.Update(clinicModel); // assert Assert.AreEqual(response, result); }
public Response <Clinic> Update([FromBody] ClinicModel clinic) { var model = _mapper.Map <Clinic>(clinic); var response = _clinicService.Update(model); return(response); }
public void Clinic_Set_Should_Pass() { // Arrange var myData = new ClinicModel(); // Act myData.Name = "Bellevue Hospital"; myData.Address = "13 Bellevue Dr."; myData.City = "Bellevue"; myData.Country = "USA"; myData.Contact = "John Appleseed"; myData.Phone = "+14254254252"; myData.Email = "*****@*****.**"; myData.Notes = "Newly opened"; myData.Latitude = "6.2117902"; myData.Longitude = "6.7115102"; // Assert Assert.AreEqual("Bellevue Hospital", myData.Name); Assert.AreEqual("13 Bellevue Dr.", myData.Address); Assert.AreEqual("Bellevue", myData.City); Assert.AreEqual("USA", myData.Country); Assert.AreEqual("John Appleseed", myData.Contact); Assert.AreEqual("+14254254252", myData.Phone); Assert.AreEqual("*****@*****.**", myData.Email); Assert.AreEqual("Newly opened", myData.Notes); Assert.AreEqual("6.2117902", myData.Latitude); Assert.AreEqual("6.7115102", myData.Longitude); // TODO: Add an Assert for each attribute }
public void Clinic_Constructor_Data_Valid_Should_Pass() { // Arrange var myData = new ClinicModel { Name = "Bellevue Hospital", Address = "13 Bellevue Dr.", City = "Bellevue", Country = "USA", Contact = "John Appleseed", Phone = "+14254254252", Email = "*****@*****.**", Notes = "Newly opened", Latitude = "6.2117902", Longitude = "6.7115102" }; // Act var myNewData = new ClinicModel(myData); // Assert Assert.AreEqual("Bellevue Hospital", myNewData.Name); Assert.AreEqual("13 Bellevue Dr.", myNewData.Address); Assert.AreEqual("Bellevue", myNewData.City); Assert.AreEqual("USA", myNewData.Country); Assert.AreEqual("John Appleseed", myNewData.Contact); Assert.AreEqual("+14254254252", myNewData.Phone); Assert.AreEqual("*****@*****.**", myNewData.Email); Assert.AreEqual("Newly opened", myNewData.Notes); Assert.AreEqual("6.2117902", myNewData.Latitude); Assert.AreEqual("6.7115102", myNewData.Longitude); }
public ActionResult CreateOrEditClinic() { ClinicResponse _response = new ClinicResponse(); if (Request.QueryString["id"] != null) { var request = new ClinicRequest { Data = new ClinicModel { Id = long.Parse(Request.QueryString["id"].ToString()) } }; ClinicResponse resp = new ClinicHandler(_unitOfWork).GetDetail(request); ClinicModel _model = resp.Entity; ViewBag.Response = _response; ViewBag.Cities = BindDropDownCity(); ViewBag.ClinicTypes = BindDropDownClinicType(); ViewBag.ActionType = ClinicEnums.Action.Edit; return(View(_model)); } else { ViewBag.Response = _response; ViewBag.Cities = BindDropDownCity(); ViewBag.ClinicTypes = BindDropDownClinicType(); ViewBag.ActionType = ClinicEnums.Action.Add; return(View()); } }
private void btnSave_Click(object sender, EventArgs e) { var patient = new Patient { HospitalNumber = int.Parse(mtbHospitalId.Text), Title = (Title)Enum.Parse(typeof(Title), cboTitle.Text), LastName = txtLastName.Text, FirstName = txtFirstName.Text, OtherName = txtMname.Text, Gender = (Gender)Enum.Parse(typeof(Gender), cboTitle.Text), BirthDate = dtpBirthDate.Value, Phone = int.Parse(mtbPhone.Text), HomeAddress = txtHomeAdd.Text, MaritalStatus = (MaritalStatus)Enum.Parse(typeof(MaritalStatus), cboMaritalStatus.Text) }; using (ClinicModel model = new ClinicModel()) { model.Patients.Add(patient); } MessageBox.Show("New Patient Registered"); Close(); }
private void btnLogin_Click(object sender, EventArgs e) { List <User> users = new List <User>(); using (ClinicModel context = new ClinicModel()) { users = context.Users .Where(x => x.Username == txtUsername.Text) .ToList(); } if (users.Count == 0) { DialogResult = DialogResult.No; Close(); } else { User user = users.Single(); if (user.Password.Equals(txtPassword.Text)) { DialogResult = DialogResult.OK; Close(); } else { DialogResult = DialogResult.No; Close(); } } }
public ActionResult Delete(ClinicModel N) { var d = db.tblClinics.SingleOrDefault(x => x.intClinicID == N.ClinicId); db.tblClinics.Remove(d); db.SaveChanges(); return(RedirectToAction("Index")); }
private void Load_Users() { using (ClinicModel context = new ClinicModel()) { var users = context.Users.ToList(); dataGridView1.DataSource = users; } }
private void frmClinicsList_Load(object sender, EventArgs e) { using (ClinicModel context = new ClinicModel()) { var clinicians = context.Clinicians.ToList(); dgvClinicians.DataSource = clinicians; } }
private void Load_ClinicsRecord() { using (ClinicModel context = new ClinicModel()) { var clinics = context.Clinicians.ToList(); dgridClinics.DataSource = clinics; } }
private void btnUpdate_Click(object sender, EventArgs e) { txtDateAmend.Text = DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss"); var patient = new Patient() { Identifier = int.Parse(txtPid.Text), HospitalNumber = int.Parse(txtHospNum.Text), Title = (Title)Enum.Parse(typeof(Title), cmbtitle.Text), LastName = txtLname.Text, FirstName = txtFname.Text, MiddleName = txtMname.Text, Gender = (Gender)Enum.Parse(typeof(Gender), cmbGender.Text), BirthDate = DateTime.Parse(txtDob.Text), Phone = int.Parse(txtPhone.Text), MobilePhone = int.Parse(txtMPhone.Text), Email = txtEmail.Text, HomeAddress = txtHAddress.Text, City = txtCity.Text, State = txtState.Text, MaritalStatus = (MaritalStatus)Enum.Parse(typeof(MaritalStatus), cmbMStatus.Text), PatientConsultant = txtPatConsultant.Text, Nationality = txtNat.Text, StateOfOrigin = txtSOrigin.Text, Hometown = txtTOrigin.Text, PlaceOfBirth = txtPoB.Text, Religion = txtReligion.Text, Occupation = txtOccupation.Text, OfficeAddress = txtOAddress.Text, NationalIdType = cmbNIDType.Text, NationalIdNumber = txtNidNumber.Text, NextOfKin = txtNok.Text, AddressNextOfKin = txtNoKAddress.Text, PhoneNextOfKin = int.Parse(txtNoKPhone.Text), EmailNextOfKin = txtNoKEmail.Text, NextOfKinRelationship = cmbNokRelationship.Text, NameOfFather = txtFather.Text, NameOfMother = txtMother.Text, HealthInsuranceProvider = txtHealthIns.Text, AddressHealthInsuranceProvider = txtHealthAddr.Text, PhoneHealthInsuranceProvider = int.Parse(txtHealthPhone.Text), EmailHealthInsuranceProvider = txtHealthEmail.Text, DateAmended = txtDateAmend.Text, Photo = GetBytesFromImage() }; using (ClinicModel context = new ClinicModel()) { context.Patients.Add(patient); context.SaveChanges(); } GetBytesFromImage(); MessageBox.Show("Patient Record Updated"); }
public string SaveClinicDetails(ClinicModel model) { Int64 RecordID = model.SaveClinicDetails(); if (RecordID > 0) { } return(""); }
// ctor public AddClinicViewModel() { // Property Clinic = new ClinicModel(); ValidationRules = new ClinicValidator(); // Command PostCommand = new Command(Post); }
public EditClinicViewModel(ClinicModel clinic) { // Property Clinic = clinic; ValidationRules = new ClinicValidator(); // Command PutCommand = new Command(Put); }
public void Clinic_Default_Should_Pass() { // Arrange // Act var result = new ClinicModel(); // Assert Assert.IsNotNull(result); }
public async Task <bool> AddClinic([FromBody] ClinicModel clinic) { var result = await _clinicContract.AddClinic(_mapper.Map <ClinicModel, ClinicPOCO>(clinic)); if (result) { return(true); } return(false); }
/// <summary> /// Add the Example item to the data store /// </summary> /// <param name="data"> /// The new Example item to add to the data store /// </param> /// <returns>return the passed in Example item</returns> public ClinicModel Create(ClinicModel data, DataSourceEnum dataSourceEnum = DataSourceEnum.Unknown) { if (data == null) { return(null); } dataset.Add(data); return(data); }
public void Clinic_Update_InValid_Data_Null_Should_Fail() { // Arrange var myData = new ClinicModel(); // Act var result = myData.Update(null); // Assert Assert.AreEqual(false, result); }
private void Load_ClinicsRecord() { List <Clinic> clinics = new List <Clinic>(); using (ClinicModel context = new ClinicModel()) { clinics = context.Clinicians.ToList(); } dgridClinics.DataSource = clinics; }
protected virtual void Dispose(bool disposing) { if (disposing) { if (_context != null) { _context.Dispose(); _context = null; } } }
private void record_delete() { using (ClinicModel context = new ClinicModel()) { context.Patients.Remove(new Patient() { Identifier = int.Parse(txtPid.Text) }); } MessageBox.Show("Patient Record Deleted"); }
public ActionResult Details(int?id) { tblClinic C = db.tblClinics.SingleOrDefault(x => x.intClinicID == id); ClinicModel N = new ClinicModel() { ClinicId = C.intClinicID, ClinicName = C.strClinicName, AreaId = (int)C.intAreaID, Address = C.strAddress, PhoneNo = C.strPHoneNo, }; return(View(N)); }
/// <summary> /// Makes a new AvatarItem /// </summary> /// <param name="data"></param> /// <returns>AvatarItem Passed In</returns> public ClinicModel Create(ClinicModel data, DataSourceEnum dataSourceEnum = DataSourceEnum.Unknown) { if (data == null) { return(null); } dataset.Add(data); // Add to Storage var myResult = DataSourceBackendTable.Instance.Create <ClinicModel>(tableName, partitionKey, data.ID, data, dataSourceEnum); return(data); }
public void Clinic_Create_Post_Default_Should_Pass() { // Arrange var myController = new ClinicController(); var myData = new ClinicModel(); // Act var result = myController.Create(myData); // Reset // Assert Assert.IsNotNull(result); }
public void Clinic_Create_InValid_Null_Should_Fail() { // Arrange var myBackend = ClinicRepositoryMock.Instance; var myData = new ClinicModel(); // Act var result = myBackend.Create(null); // Reset myBackend.Reset(); // Assert Assert.IsNull(result); }
public void Clinic_Create_Default_Should_Pass() { // Arrange var myBackend = ClinicRepositoryMock.Instance; var myData = new ClinicModel(); // Act var result = myBackend.Create(myData); // Reset myBackend.Reset(); // Assert Assert.IsNotNull(result); }