Example #1
0
        public void Pro_guardarDatos()
        {
            try
            {
                int iCargo = Convert.ToInt32(Cmb_cargo.SelectedValue);


                OdbcCommand comando = new OdbcCommand("{CALL Pro_insertarEmpleado(?,?,?,?,?,?,?,?,?,?)}", conexion.ObtenerConexion());
                comando.CommandType = CommandType.StoredProcedure;
                comando.Parameters.AddWithValue("iEmpleado", Txt_DPIEmpleado.Text);
                comando.Parameters.AddWithValue("sNombre", Txt_nombre.Text);
                comando.Parameters.AddWithValue("sApellido", Txt_apellido.Text);
                comando.Parameters.AddWithValue("nTelefono", Txt_telefono.Text);
                comando.Parameters.AddWithValue("sDireccion", Txt_direccion.Text);
                comando.Parameters.AddWithValue("sCorreo", Txt_correo.Text);
                comando.Parameters.AddWithValue("iCargo", iCargo);
                comando.Parameters.AddWithValue("fSueldo", Txt_sueldo.Text);
                comando.Parameters.AddWithValue("dFechaDeNacimiento", Dtp_fechaNacimiento.Text);
                comando.Parameters.AddWithValue("iUsuario", Txt_DPIEmpleado.Text);
                comando.ExecuteNonQuery();
                MessageBox.Show("Datos insertados correctamente");
            }
            catch (Exception error) { MessageBox.Show("Error" + error);

                                      conexion.ObtenerConexion().Close(); }
            Txt_DPIEmpleado.ResetText();
            Txt_nombre.ResetText();
            Txt_apellido.ResetText();
            Txt_telefono.ResetText();
            Txt_correo.ResetText();
            Txt_direccion.ResetText();
            Txt_sueldo.ResetText();
            Cmb_cargo.ResetText();
            Dtp_fechaNacimiento.ResetText();
        }
 private void textBox5_Validated(object sender, EventArgs e)
 {
     if (Txt_correo.Text.Trim() == "")
     {
         epError_Tel.SetError(Txt_correo, "Introduce direccion del estudiante");
         Txt_correo.Focus();
     }
     else
     {
         epError_Direccion.Clear();
     }
 }
Example #3
0
 private void textBox4_Validated(object sender, EventArgs e)
 {
     if (Txt_correo.Text.Trim() == "")
     {
         epError_Correo.SetError(Txt_correo, "Introduce un correo del estudiante");
         Txt_correo.Focus();
     }
     else
     {
         epError_Correo.Clear();
     }
 }
Example #4
0
        private void Btn_editarp_Click(object sender, EventArgs e) //EDITAR PACIENTE.........................................
        {
            try
            {
                conexion.ObtenerConexion();
                OdbcCommand cmd = conexion.ObtenerConexion().CreateCommand();

                //Realizar updates de cada dato del paciente por si se llegó a modificar alguno.
                cmd.CommandText = "update paciente set sNombre = '" + Txt_nombre.Text + "' where nIdPaciente = '" + Convert.ToInt32(Txt_expe.Text) + "'";
                cmd.ExecuteNonQuery();
                cmd.CommandText = "update telefono set iTelefono = '" + Txt_telefono.Text + "' where nIdPaciente = '" + Convert.ToInt32(Txt_expe.Text) + "'";
                cmd.ExecuteNonQuery();
                cmd.CommandText = "update paciente set sNit = '" + Txt_nit.Text + "' where nIdPaciente = '" + Convert.ToInt32(Txt_expe.Text) + "'";
                cmd.ExecuteNonQuery();
                cmd.CommandText = "update paciente set iIdTipoDeSangre = '" + Txt_tipoSangre.Text + "' where nIdPaciente = '" + Convert.ToInt32(Txt_expe.Text) + "'";
                cmd.ExecuteNonQuery();
                cmd.CommandText = "update paciente set sDireccion = '" + Txt_direccion.Text + "' where nIdPaciente = '" + Convert.ToInt32(Txt_expe.Text) + "'";
                cmd.ExecuteNonQuery();
                cmd.CommandText = "update correo set sCorreo = '" + Txt_correo.Text + "' where nIdPaciente = '" + Convert.ToInt32(Txt_expe.Text) + "'";
                cmd.ExecuteNonQuery();
                cmd.CommandText = "update paciente set sAlergia = '" + Txt_alergias.Text + "' where nIdPaciente = '" + Convert.ToInt32(Txt_expe.Text) + "'";
                cmd.ExecuteNonQuery();
                cmd.CommandText = "update paciente set sRefiere = '" + Txt_refiere.Text + "' where nIdPaciente = '" + Convert.ToInt32(Txt_expe.Text) + "'";
                cmd.ExecuteNonQuery();
                cmd.CommandText = "update paciente set sGenero = '" + Cmb_sexo.Text + "' where nIdPaciente = '" + Convert.ToInt32(Txt_expe.Text) + "'";
                cmd.ExecuteNonQuery();

                MessageBox.Show("Paciente Modificado Exitosamente.", "Successful", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);


                //Limpiar la información previamente cargada para volver a buscar otro paciente
                Txt_expe.Enabled = true;
                Txt_expe.Clear();
                Pnl_modificarP.Visible = false;

                Txt_nombre.Clear();
                Txt_telefono.Clear();
                Txt_nit.Clear();
                Txt_tipoSangre.Clear();
                Txt_direccion.Clear();
                Txt_correo.Clear();
                Txt_alergias.Clear();
                Txt_refiere.Clear();
                Cmb_sexo.ResetText();  Cmb_sexo.Items.Clear();
            }
            catch (Exception ex)
            {
                MessageBox.Show("No se pudo modificar el registro.", "Error", MessageBoxButtons.RetryCancel, MessageBoxIcon.Exclamation);
            }
        }