public int eliminarPersonal(Personal_EN pers)
        {
            int resultado = 0;

            try
            {
                using (SqlCommand cmd = new SqlCommand(
                           "Elimnar_Personal", Conexion.leerCadena()))
                {
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@cod", pers.Codigo);
                    resultado = cmd.ExecuteNonQuery();
                }
            }
            catch (Exception e)
            {
                e.GetBaseException();
            }
            finally
            {
                Conexion.leerCadena().Close();
            }

            return(resultado);
        }
        public int ActualizarPersonal(Personal_EN per)
        {
            int resultado = 0;

            try
            {
                using (SqlCommand cmd = new SqlCommand(
                           "Modificar_Personal", Conexion.leerCadena()))
                {
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@cod", per.Codigo);
                    cmd.Parameters.AddWithValue("@nombre_per", per.Nombre);
                    cmd.Parameters.AddWithValue("@apepaterno", per.Nombrepaterno);
                    cmd.Parameters.AddWithValue("@apematerno ", per.Nombrematerno);
                    cmd.Parameters.AddWithValue("@direccion", per.Direccion);
                    cmd.Parameters.AddWithValue("@telefono", per.Telefono);
                    cmd.Parameters.AddWithValue("@distrito", per.Distrito);
                    cmd.Parameters.AddWithValue("@cargo", per.Cargo);
                    cmd.Parameters.AddWithValue("@estado", per.Estado);
                    resultado = cmd.ExecuteNonQuery();
                }
            }
            catch (Exception e)
            {
                e.GetBaseException();
            }
            finally
            {
                Conexion.leerCadena().Close();
            }

            return(resultado);
        }
        public DataTable BuscarPersonal(Personal_EN per)
        {
            using (SqlDataAdapter Da = new SqlDataAdapter(
                       "Buscar_Personal", Conexion.leerCadena()))

            {
                Da.SelectCommand.CommandType =
                    CommandType.StoredProcedure;
                Da.SelectCommand.Parameters.
                AddWithValue("@cod", per.Codigo);
                using (DataTable Dt = new DataTable())
                {
                    Da.Fill(Dt);
                    return(Dt);
                }
            }
        }
        public Boolean Buscar_Personal(Personal_EN per)
        {
            Boolean respuesta = false;

            try
            { string     sql   = "select * from Personal where id_personal ='" + per.Codigo + "'";
              SqlCommand coman = new SqlCommand(sql, Conexion.leerCadena());
              //coman.CommandType = CommandType.StoredProcedure;
              //coman.Parameters.AddWithValue("@cod", usu.Codigo);
              //Conexion.leerCadena().Open();
              SqlDataReader leer = coman.ExecuteReader();
              if (leer.Read() == true)
              {
                  per.Codigo        = leer[0].ToString();
                  per.Nombre        = leer[1].ToString();
                  per.Nombrepaterno = leer[2].ToString();
                  per.Nombrematerno = leer[3].ToString();
                  per.Direccion     = leer[4].ToString();
                  per.Telefono      = Convert.ToInt32(leer[5].ToString());
                  per.Distrito      = Convert.ToInt32(leer[6].ToString());
                  per.Cargo         = Convert.ToInt32(leer[7].ToString());
                  per.Estado        = Convert.ToBoolean(leer[8].ToString());
                  respuesta         = true;
              }
              //Conexion.leerCadena().Close();
            }
            catch (Exception e)
            {
                e.GetBaseException();
            }
            finally
            {
                Conexion.leerCadena().Close();
            }

            return(respuesta);
        }
示例#5
0
 public Boolean Buscar_Personal(Personal_EN per)
 {
     return(p.Buscar_Personal(per));
 }
示例#6
0
 public DataTable BuscarPersonal_tabla(Personal_EN per)
 {
     return(p.BuscarPersonal(per));
 }
示例#7
0
 public int eliminarPersonal(Personal_EN pers)
 {
     return(p.eliminarPersonal(pers));
 }
示例#8
0
 public int ActualizarPersonal(Personal_EN per)
 {
     return(p.ActualizarPersonal(per));
 }
示例#9
0
 public int insertarPersonal(Personal_EN per_ent)
 {
     return(p.insertarPersonal(per_ent));
 }