Пример #1
0
        // editar

        private void Editar_Personal()
        {
            Msm_Bueno   ok  = new Msm_Bueno();
            Frm_Filtro  fil = new Frm_Filtro();
            RN_Personal obj = new RN_Personal();
            EN_Persona  per = new EN_Persona();

            try
            {
                per.Idpersonal    = txt_IdPersona.Text;
                per.Dni           = txt_Dni.Text;
                per.Nombres       = txt_nombres.Text;
                per.anoNacimiento = dtp_fechaNaci.Value;
                per.Sexo          = cbo_sexo.Text;
                per.Direccion     = txt_direccion.Text;
                per.Correo        = txt_correo.Text;
                per.Celular       = Convert.ToInt32(txt_NroCelular.Text);
                per.IdRol         = Convert.ToString(cbo_rol.SelectedValue);
                per.xImagen       = xfotoruta;
                per.IdDistrito    = Convert.ToString(cbo_Distrito.SelectedValue);

                obj.RN_Editar_Personal(per);


                if (BD_Personal.edited == true)
                {
                    fil.Show();
                    ok.Lbl_msm1.Text = "Los datos del Personal se han editado correctamente";
                    ok.ShowDialog();
                    fil.Hide();


                    this.Tag = "B";
                    this.Close();
                }
            }
            catch (Exception ex)
            {
                throw;
            }
        }
Пример #2
0
        //Editar personal
        private void Editar_Personal()
        {
            Frm_Msm_Bueno ok  = new Frm_Msm_Bueno();
            Frm_Filtro    fil = new Frm_Filtro();
            RN_Personal   obj = new RN_Personal();
            EN_Persona    per = new EN_Persona();

            try
            {
                per.Idpersonal    = txt_IdPersona.Text;
                per.Dni           = txt_Dni.Text;
                per.Nombres       = txt_nombres.Text;
                per.anoNacimiento = dtp_fecha.Value;
                per.Sexo          = cbo_sexo.Text;
                per.Direccion     = txt_direccion.Text;
                per.Correo        = txt_correo.Text;
                per.Celular       = Convert.ToInt32(txt_NroCelular.Text);
                per.IdRol         = Convert.ToString(cbo_rol.SelectedValue);
                per.xImagen       = xFotoruta;
                per.IdDistrito    = Convert.ToString(cbo_Distrito.SelectedValue);

                obj.RN_Editar_Personal(per);

                if (BD_Personal.edited == true)
                {
                    fil.Show();
                    ok.Lbl_msm1.Text = "Los datos del personal se han editado correctamente";
                    ok.ShowDialog();
                    fil.Hide();

                    this.Tag = "A";
                    this.Close();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Algo malo pasó: " + ex.Message, "Advertencia de Seguridad", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
Пример #3
0
        }        //fin

        //Método para editar los datos del personal:
        public void BD_Editar_Personal(EN_Persona per)
        {
            SqlConnection cn  = new SqlConnection(Conectar());
            SqlCommand    cmd = new SqlCommand("SP_UPDATE_PERSONAL", cn);

            try
            {
                cmd.CommandTimeout = 20;
                cmd.CommandType    = CommandType.StoredProcedure;
                //Se agregan los parámetros de nuestro procedimiento almacenado
                cmd.Parameters.AddWithValue("@Id_Person", per.Idpersonal);
                cmd.Parameters.AddWithValue("@dni", per.Dni);
                cmd.Parameters.AddWithValue("@nombreComplto", per.Nombres);
                cmd.Parameters.AddWithValue("@FechaNacmnto", per.anoNacimiento);
                cmd.Parameters.AddWithValue("@Sexo", per.Sexo);
                cmd.Parameters.AddWithValue("@Domicilio", per.Direccion);
                cmd.Parameters.AddWithValue("@Correo", per.Correo);
                cmd.Parameters.AddWithValue("@Celular", per.Celular);
                cmd.Parameters.AddWithValue("@Id_rol", per.IdRol);
                cmd.Parameters.AddWithValue("@Foto", per.xImagen);
                cmd.Parameters.AddWithValue("@Id_Distrito", per.IdDistrito);

                cn.Open();
                cmd.ExecuteNonQuery();
                cn.Close();

                edited = true;
            }
            catch (Exception ex)
            {
                edited = false;
                if (cn.State == ConnectionState.Open)
                {
                    cn.Close();
                }
                MessageBox.Show("Algo malo pasó" + ex.Message, "Advertencia de seguridad", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }        //fin
Пример #4
0
        public void BD_Registral_Personal(EN_Persona per)
        {
            SqlConnection cn  = new SqlConnection(Conectar());
            SqlCommand    cmd = new SqlCommand("Sp_Insert_Personal", cn);

            try
            {
                cmd.CommandTimeout = 20;
                cmd.CommandType    = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@Id_Person", per.Idpersonal);
                cmd.Parameters.AddWithValue("@dni", per.Dni);
                cmd.Parameters.AddWithValue("@nombreComplto", per.Nombres);
                cmd.Parameters.AddWithValue("@fechaNacmnto", per.anoNacimiento);
                cmd.Parameters.AddWithValue("@Sexo", per.Sexo);
                cmd.Parameters.AddWithValue("@Domicilio", per.Direccion);
                cmd.Parameters.AddWithValue("@Correo", per.Correo);
                cmd.Parameters.AddWithValue("@Celular", per.Celular);
                cmd.Parameters.AddWithValue("@Id_rol", per.IdRol);
                cmd.Parameters.AddWithValue("@Foto", per.xImagen);
                cmd.Parameters.AddWithValue("@Id_Distrito", per.IdDistrito);

                cn.Open();
                cmd.ExecuteNonQuery();
                cn.Close();

                saved = true;
            }
            catch (Exception ex)
            {
                saved = false;
                if (cn.State == ConnectionState.Open)
                {
                    cn.Close();
                }

                MessageBox.Show("Algo malo ocurrio" + ex.Message, "advertencia de seguridad", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
Пример #5
0
        public void RN_Editar_Personal(EN_Persona per)
        {
            BD_Personal obj = new BD_Personal();

            obj.BD_Editar_Personal(per);
        }
Пример #6
0
        public void RN_Registrar_Personal(EN_Persona per)
        {
            BD_Personal obj = new BD_Personal();

            obj.BD_Registrar_Personal(per);
        }