public IList <ADM_OCUPACION> GetById(ADM_OCUPACION entity) { List <ADM_OCUPACION> ocupacion = new List <ADM_OCUPACION>(); using (var comando = _database.GetStoredProcCommand(string.Format("{0}{1}", ConectionStringRepository.EsquemaName, "p_ADM_OCUPACION_GetById"))) { _database.AddInParameter(comando, "@id_ocupacion", DbType.Int32, entity.id_ocupacion); using (var lector = _database.ExecuteReader(comando)) { if (lector.Read()) { ocupacion.Add(new ADM_OCUPACION { id_ocupacion = lector.IsDBNull(lector.GetOrdinal("id_ocupacion")) ? default(int) : lector.GetInt32(lector.GetOrdinal("id_ocupacion")), c_codigo = lector.IsDBNull(lector.GetOrdinal("c_codigo")) ? default(string) : lector.GetString(lector.GetOrdinal("c_codigo")), t_observacion = lector.IsDBNull(lector.GetOrdinal("t_observacion")) ? default(string) : lector.GetString(lector.GetOrdinal("t_observacion")), t_descripcion = lector.IsDBNull(lector.GetOrdinal("t_descripcion")) ? default(string) : lector.GetString(lector.GetOrdinal("t_descripcion")), f_estado = lector.IsDBNull(lector.GetOrdinal("f_estado")) ? default(int) : lector.GetInt32(lector.GetOrdinal("f_estado")), estado = lector.IsDBNull(lector.GetOrdinal("estado")) ? default(string) : lector.GetString(lector.GetOrdinal("estado")), id_usuarioCreacion = lector.IsDBNull(lector.GetOrdinal("id_user_registro")) ? default(int) : lector.GetInt32(lector.GetOrdinal("id_user_registro")), id_usuarioModifica = lector.IsDBNull(lector.GetOrdinal("id_user_modifica")) ? default(int) : lector.GetInt32(lector.GetOrdinal("id_user_modifica")), UsuarioCreacion = lector.IsDBNull(lector.GetOrdinal("usuario_registro")) ? default(string) : lector.GetString(lector.GetOrdinal("usuario_registro")), FechaCreacion = lector.IsDBNull(lector.GetOrdinal("fecha_registro")) ? default(DateTime) : lector.GetDateTime(lector.GetOrdinal("fecha_registro")), UsuarioModificacion = lector.IsDBNull(lector.GetOrdinal("usuario_modifica")) ? default(string) : lector.GetString(lector.GetOrdinal("usuario_modifica")), FechaModificacion = lector.IsDBNull(lector.GetOrdinal("fecha_modifica")) ? default(DateTime) : lector.GetDateTime(lector.GetOrdinal("fecha_modifica")) }); } } } return(ocupacion); }
public int Delete(ADM_OCUPACION entity) { int idResult; using (var comando = _database.GetStoredProcCommand(string.Format("{0}{1}", ConectionStringRepository.EsquemaName, "p_ADM_OCUPACION_Delete"))) { _database.AddInParameter(comando, "@id_ocupacion", DbType.Int32, entity.id_ocupacion); _database.AddOutParameter(comando, "@Response", DbType.Int32, 11); _database.ExecuteNonQuery(comando); idResult = Convert.ToInt32(_database.GetParameterValue(comando, "@Response")); } return(idResult); }
public bool Exists(ADM_OCUPACION entity) { bool existe = false; using (var comando = _database.GetStoredProcCommand(string.Format("{0}{1}", ConectionStringRepository.EsquemaName, "p_ADM_OCUPACION_VerifyExists"))) { _database.AddInParameter(comando, "@c_codigo", DbType.String, entity.c_codigo); _database.AddInParameter(comando, "@t_descripcion", DbType.String, entity.t_descripcion); using (var lector = _database.ExecuteReader(comando)) { if (lector.Read()) { existe = Convert.ToBoolean(lector.GetInt32(0)); } } } return(existe); }
public int Add(ADM_OCUPACION entity) { int id; using (var comando = _database.GetStoredProcCommand(string.Format("{0}{1}", ConectionStringRepository.EsquemaName, "p_ADM_OCUPACION_Insert"))) { _database.AddInParameter(comando, "@c_codigo", DbType.String, entity.c_codigo); _database.AddInParameter(comando, "@t_descripcion", DbType.String, entity.t_descripcion); _database.AddInParameter(comando, "@t_observacion", DbType.String, entity.t_observacion); _database.AddInParameter(comando, "@f_estado", DbType.Int32, entity.f_estado); _database.AddInParameter(comando, "@id_user_registro", DbType.Int32, entity.id_usuarioCreacion); _database.AddInParameter(comando, "@d_fecha_registro", DbType.DateTime, entity.FechaCreacion); _database.AddOutParameter(comando, "@Response", DbType.Int32, 11); _database.ExecuteNonQuery(comando); id = Convert.ToInt32(_database.GetParameterValue(comando, "@Response")); } return(id); }
public int Update(ADM_OCUPACION entity) { return(ADM_OCUPACION_Repository.Instancia.Update(entity)); }
public IList <ADM_OCUPACION> GetById(ADM_OCUPACION entity) { return(ADM_OCUPACION_Repository.Instancia.GetById(entity)); }
public IList <ADM_OCUPACION> GetAllFilters(ADM_OCUPACION entity) { return(ADM_OCUPACION_Repository.Instancia.GetAllFilters(entity)); }
public bool Exists(ADM_OCUPACION entity) { return(ADM_OCUPACION_Repository.Instancia.Exists(entity)); }
public int Add(ADM_OCUPACION entity) { return(ADM_OCUPACION_Repository.Instancia.Add(entity)); }