Esempio n. 1
0
 public CatEmpleadoBajaNominaModels BajaNominaEmpleado(CatEmpleadoBajaNominaModels datos)
 {
     try
     {
         object[] parametros =
         {
             datos.IDEmpleado, datos.IDMotivoBaja, datos.Comentarios, datos.Usuario
         };
         object aux = SqlHelper.ExecuteScalar(datos.Conexion, "spCSLDB_Nomina_set_BajaNominal", parametros);
         datos.Resultado = Convert.ToInt32(aux);
         if (datos.Resultado.ToString() != string.Empty)
         {
             datos.Completado = true;
         }
         else
         {
             datos.Completado = false;
         }
         return(datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Esempio n. 2
0
 public List <CatMotivoBajaModels> ObteneComboCatMotivoBaja(CatEmpleadoBajaNominaModels Datos)
 {
     try
     {
         List <CatMotivoBajaModels> lista = new List <CatMotivoBajaModels>();
         CatMotivoBajaModels        item;
         SqlDataReader dr = null;
         dr = SqlHelper.ExecuteReader(Datos.Conexion, "spCSLDB_Combo_get_CatMotivoBaja");
         //lista.Add(new CatMotivoBajaModels { IDMotivoBaja = 0, Descripcion = " - Seleccione -" });
         while (dr.Read())
         {
             item = new CatMotivoBajaModels();
             item.IDMotivoBaja = !dr.IsDBNull(dr.GetOrdinal("IDMotivoBaja")) ? dr.GetInt16(dr.GetOrdinal("IDMotivoBaja")) : 0;
             item.Descripcion  = !dr.IsDBNull(dr.GetOrdinal("Descripcion")) ? dr.GetString(dr.GetOrdinal("Descripcion")) : string.Empty;
             lista.Add(item);
         }
         dr.Close();
         return(lista);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }