Exemplo n.º 1
0
        public static List<finiquitos> obtenerFiniquitos()
        {
            List<finiquitos> ListaFiniquitos = new List<finiquitos>();
            SqlConnection cnx = conexion.crearConexion();
            SqlCommand cmd = new SqlCommand();
            cmd.Connection = cnx;
            cmd.CommandText = "SELECT * FROM finiquitos";

            cmd.CommandType = CommandType.Text;
            SqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                finiquitos Finiquito = new finiquitos();
                Finiquito.motivo = (string)dr["motivo"];
                Finiquito.nombre_completo=(string)dr["nombre_completo"];
                Finiquito.rut = (string)dr["rut"];
                Finiquito.fecha_finiquito = (DateTime)dr["fecha_finiquito"];
                Finiquito.total_dias_vacaciones = (int)dr["total_dias_vacaciones"];
                Finiquito.total_finiquito = (int)dr["total_finiquito"];
                Finiquito.vacaciones_anticipadas = (int)dr["vacaciones_anticipadas"];
                Finiquito.vacaciones_consumidas = (int)dr["vacaciones_consumidas"];
                Finiquito.vacaciones_pendientes = (int)dr["vacaciones_pendientes"];
                Finiquito.vacaciones_progresivas_totales = (int)dr["vacaciones_progresivas_totales"];
                Finiquito.vacaciones_totales = (int)dr["vacaciones_totales"];
                Finiquito.valor_dia = (int)dr["valor_dia"];
                Finiquito.detalle_motivo = (string)dr["detalle_motivo"];

                ListaFiniquitos.Add(Finiquito);
            }
            cnx.Close();
            return ListaFiniquitos;
        }
Exemplo n.º 2
0
        public static finiquitos obtenerFiniquitoTrabajador(string rut)
        {
            SqlConnection cnx = conexion.crearConexion();
            SqlCommand cmd = new SqlCommand();
            cmd.Connection = cnx;
            cmd.CommandText = "SELECT * FROM finiquitos WHERE rut=@rut";
            cmd.Parameters.Add("@rut", SqlDbType.VarChar).Value = rut;

            cmd.CommandType = CommandType.Text;
            SqlDataReader dr = cmd.ExecuteReader();

            finiquitos Finiquito = new finiquitos();

            while (dr.Read())
            {

                Finiquito.motivo = (string)dr["motivo"];
                Finiquito.nombre_completo = (string)dr["nombre_completo"];
                Finiquito.rut = (string)dr["rut"];
                Finiquito.fecha_finiquito = (DateTime)dr["fecha_finiquito"];
                Finiquito.total_dias_vacaciones = (int)dr["total_dias_vacaciones"];
                Finiquito.total_finiquito = (int)dr["total_finiquito"];
                Finiquito.vacaciones_anticipadas = (int)dr["vacaciones_anticipadas"];
                Finiquito.vacaciones_consumidas = (int)dr["vacaciones_consumidas"];
                Finiquito.vacaciones_pendientes = (int)dr["vacaciones_pendientes"];
                Finiquito.vacaciones_progresivas_totales = (int)dr["vacaciones_progresivas_totales"];
                Finiquito.vacaciones_totales = (int)dr["vacaciones_totales"];
                Finiquito.valor_dia = (int)dr["valor_dia"];
                Finiquito.detalle_motivo = (string)dr["detalle_motivo"];

            }
            cnx.Close();
            return Finiquito;
        }