Esempio n. 1
0
        private void btn_Actualizar_Click(object sender, EventArgs e)
        {
            // campos vacios y procedimiento paciente
            if (txt_up_email.Enabled == true && txt_up_direccion.Enabled == true && txt_up_telefono.Enabled == true)
            {
                if (txt_up_email.Text.Equals("") || txt_up_direccion.Text.Equals("") && txt_up_telefono.Text.Equals(""))
                {
                    MessageBox.Show("campos vacios, por favor ingrese los datos");
                }

                else if (Grupo_Actualizar.Text.Equals("Actualizar Paciente"))
                {
                    string identificacion = txt_up_identificacion.Text;
                    string email          = txt_up_email.Text;
                    string direccion      = txt_up_direccion.Text;
                    string telefono       = txt_up_telefono.Text;
                    int    verificacion   = ips.ActualizarPaciente(email, direccion, telefono, identificacion);

                    if (verificacion == 1)
                    {
                        MessageBox.Show("Paciente Actualizado Correctamente");
                        DataSet Actualizar = new DataSet();
                        Actualizar = ips.BuscarPaciente(identificacion);
                        DataGriwView.DataSource = Actualizar.Tables["Paciente encontrado"];
                        txt_up_identificacion.Clear();
                        txt_up_email.Clear();
                        txt_up_direccion.Clear();
                        txt_up_telefono.Clear();
                    }
                }
            }

            // campos vacios y procedimiento medico
            if (txt_up_salario_medico.Enabled == true && txt_up_nombreMedico.Enabled == true)
            {
                if (txt_up_salario_medico.Equals("") || txt_up_nombreMedico.Equals(""))
                {
                    MessageBox.Show("campos vacios, por favor ingrese los datos");
                }
                else if (Grupo_Actualizar.Text.Equals("Actualizar Medico"))
                {
                    string identificacionMedico = txt_up_identificacion.Text;
                    int    salarioMedico        = Int32.Parse(txt_up_salario_medico.Text);
                    string nombreMedico         = txt_up_nombreMedico.Text;
                    int    verificacion         = ips.ActualizarMedico(nombreMedico, salarioMedico, identificacionMedico);

                    if (verificacion == 1)
                    {
                        MessageBox.Show("Médico Actualizado Correctamente");
                        DataSet DatasetMedico = new DataSet();
                        DatasetMedico           = ips.BuscarMedico(identificacionMedico);
                        DataGriwView.DataSource = DatasetMedico.Tables["Medico encontrado"];
                        txt_up_identificacion.Clear();
                        txt_up_salario_medico.Clear();
                        txt_up_nombreMedico.Clear();
                    }
                }
            }
        }
Esempio n. 2
0
        public void ActualizarPacienteTest()
        {
            //Arrange
            string id                 = "1111";
            string email              = "*****@*****.**";
            string direccion          = "romboy";
            string telefono           = "3145609";
            int    resultado_esperado = 1;

            //Act
            int resultado = ips.ActualizarPaciente(email, direccion, telefono, id);

            //Assert
            Assert.AreEqual(resultado_esperado, resultado);
        }