Exemplo n.º 1
0
 private void btn_actualizar_Click(object sender, EventArgs e)
 {
     try
     {
         //instancia con la clase de procedimientos almacenados
         Procedimientos_Almacenados proc = new Procedimientos_Almacenados();
         proc.Actualizar_Empleado(Mask_No_Identidad_Emple.Text, Txb_Primer_Nombre_Emple.Text, Txt_Segundo_Nombre_Emple.Text, Txt_Primer_Apellido_Emple.Text, Txt_Segundo_Apellido_Emple.Text, Dtp_FechaNacimiento_Emple.Value, Txt_Correo_Emple.Text, Mask_NumeroFijo_Emp.Text, Txt_Direccion_Emple.Text, decimal.Parse(Txt_Salario_Emple.Text), Txt_Titulo_Emple.Text, Txt_Post_Grado_Emple.Text, Txt_Experiencia_Emple.Text, Cmb_Genero_Emple.SelectedIndex, Cmb_Estado_Empleado_.SelectedIndex, Cmb_Estado_Civil_.SelectedIndex, Cmb_Nivel_Acceso_Emple.SelectedIndex); //se manda a actualizar el empleado
         proc.insertar_usuario(Txt_Usuario_Emple.Text, Txt_Contraseña_Emple.Text, Mask_No_Identidad_Emple.Text);                                                                                                                                                                                                                                                                                                                                                                                                                                                           //se ingresa el usuario
         //una vez ingresado el usuario se limpian los campos ingresados
         Mask_No_Identidad_Emple.Clear(); Txb_Primer_Nombre_Emple.Clear(); Txt_Segundo_Nombre_Emple.Clear(); Txt_Primer_Apellido_Emple.Clear(); Txt_Segundo_Apellido_Emple.Clear(); Txt_Correo_Emple.Clear(); Mask_NumeroFijo_Emp.Clear();; Txt_Direccion_Emple.Clear(); Txt_Salario_Emple.Clear(); Txt_Titulo_Emple.Clear(); Txt_Post_Grado_Emple.Clear(); Txt_Experiencia_Emple.Clear();
         MessageBox.Show("guardado con exito");//se muestra el mensaje que el registro se ingreso
     }
     catch (Exception)
     {
         //en caso que algun dato este vacio entonces se mmuestra el mensaje ya que sql no lo puede guardar
         System.Windows.Forms.MessageBox.Show("los datos no pueden estar vacios");
     }
 }