private void btnGuardar_Click(object sender, EventArgs e) { //Validacion Campos vacios if (string.IsNullOrEmpty(txtId.Text)) { MessageBox.Show("Introduzca un ID."); } else if (string.IsNullOrEmpty(txtNombre.Text)) { MessageBox.Show("Introduzca un nombre."); } else if (string.IsNullOrEmpty(txtExequatur.Text)) { MessageBox.Show("Introduzca un Exequatur."); } else if (string.IsNullOrEmpty(txtEmail.Text)) { MessageBox.Show("Introduzca un email."); } else if (string.IsNullOrEmpty(txtTelefono.Text)) { MessageBox.Show("Introduzca un teléfono."); } else if (string.IsNullOrEmpty(txtCedula.Text)) { MessageBox.Show("Introduzca una cédula."); } else if (string.IsNullOrEmpty(txtClinica.Text)) { MessageBox.Show("Introduzca una clinica en que labora el medico."); } else { try { //Agregar Medico id = int.Parse(txtId.Text); cedula = txtCedula.Text; exequatur = txtExequatur.Text; nombre = txtNombre.Text; telefono = txtTelefono.Text; email = txtEmail.Text; clinicas = txtClinica.Text; obj2.Guardar(id, cedula, exequatur, nombre, telefono, email, clinicas); MessageBox.Show("Medico agregado correctamente!"); } catch (Exception error) { MessageBox.Show(error.Message); } LlenarGrid(); } }
public void RegistrarIncorrectamenteFaltaNombreyApellido() { Medico medico = new Medico(); medico.CorreoElectronico = "*****@*****.**"; medico.Identificacion = "12345"; medico.Telefono = "3245654545"; medico.Sexo = "M"; medico.Edad = 34; medico.Direccion = "calle 5 a - 34 "; medico.Especializacion = "pulmonar"; var respuesta = medico.Guardar(medico); Assert.AreEqual(respuesta, "Digite los campos primordiales para su registro"); }
public MedicoResponse CrearMedico(MedicoRequest request) { Medico medico = _unitOfWork.IMedicoRepository.FindFirstOrDefault(P => P.Identificacion == request.Identificacion); if (medico == null) { Medico NuevoMedico = new Medico(); NuevoMedico.Apellidos = request.Apellidos; NuevoMedico.CorreoElectronico = request.CorreoElectronico; NuevoMedico.DepartamentoResidencia = request.DepartamentoResidencia; NuevoMedico.Direccion = request.Direccion; NuevoMedico.Edad = request.Edad; NuevoMedico.Estrato = request.Estrato; NuevoMedico.Identificacion = request.Identificacion; NuevoMedico.Municipio = request.Municipio; NuevoMedico.Nombres = request.Nombres; NuevoMedico.Sexo = request.Sexo; NuevoMedico.Telefono = request.Telefono; NuevoMedico.Especializacion = request.Especializacion; NuevoMedico.Pacientes = request.Pacientes; NuevoMedico.Citas = request.Citas; NuevoMedico.Diagnosticos = request.Diagnosticos; if (NuevoMedico.Guardar(NuevoMedico).Equals("Registrado correctamente")) { _unitOfWork.IMedicoRepository.Add(NuevoMedico); _unitOfWork.Commit(); return(new MedicoResponse() { Message = $"Se Registro CorrectaMente" }); } return(new MedicoResponse() { Message = $"Digite los campos primordiales para su registro" }); } else { return(new MedicoResponse() { Message = $"El número de cedula ya exite" }); } }
public void RegistrarCorrectamente() { Medico medico = new Medico(); medico.Apellidos = "quintero mendez"; medico.CorreoElectronico = "*****@*****.**"; medico.Identificacion = "12345"; medico.Nombres = "fabian andres"; medico.Telefono = "3245654545"; medico.Sexo = "M"; medico.Edad = 34; medico.Direccion = "calle 5 a - 34 "; medico.Especializacion = "pulmonar"; var respuesta = medico.Guardar(medico); Assert.AreEqual(respuesta, "Registrado correctamente"); }