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; } }
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; } }