public bool Insertar(ENTipoContrato oENTipoContrato) { DbCommand oCommand = null; try { oCommand = GenericDataAccess.CreateCommand(dataProviderName, connectionString, "usp_GenTipoContrato_ins"); GenericDataAccess.AgregarParametro(oCommand, "@argCodigoTipoContrato", oENTipoContrato.CodigoTipoContrato, TipoParametro.STR, Direccion.INPUT); GenericDataAccess.AgregarParametro(oCommand, "@argDescripcionTipoContrato", oENTipoContrato.DescripcionTipoContrato, TipoParametro.STR, Direccion.INPUT); GenericDataAccess.AgregarParametro(oCommand, "@argErrorCode", 1, TipoParametro.INT, Direccion.OUTPUT); if (GenericDataAccess.ExecuteNonQuery(oCommand) > 0) { return(true); } else { return(false); } } catch (Exception ex) { throw new Excepciones.ManejoExcepciones(ex); } finally { GenericDataAccess.CerrarConexion(oCommand, null); } }
public ENTipoContrato ObtenerUno(string CodigoTipoContrato) { DbCommand oCommand = null; ENTipoContrato oENTipoContrato = new ENTipoContrato(); try { oCommand = GenericDataAccess.CreateCommand(dataProviderName, connectionString, "usp_GenTipoContrato_sel"); GenericDataAccess.AgregarParametro(oCommand, "@argCodigoTipoContrato", oENTipoContrato.CodigoTipoContrato, TipoParametro.STR, Direccion.INPUT); GenericDataAccess.AgregarParametro(oCommand, "@argErrorCode ", 1, TipoParametro.INT, Direccion.OUTPUT); DbDataReader oDataReader = GenericDataAccess.ExecuteReader(oCommand); if (oDataReader.Read()) { oENTipoContrato.CodigoTipoContrato = oDataReader["CodigoTipoContrato"].ToString(); oENTipoContrato.DescripcionTipoContrato = oDataReader["DescripcionTipoContrato"].ToString(); } return(oENTipoContrato); } catch (Exception ex) { throw new Exception(); } finally { GenericDataAccess.CerrarConexion(oCommand, null); } }
public List <ENTipoContrato> ObtenerTodos() { DbCommand oCommand = null; List <ENTipoContrato> oListaTipoContrato = new List <ENTipoContrato>(); try { oCommand = GenericDataAccess.CreateCommand(dataProviderName, connectionString, "usp_GenTipoContrato_sel"); GenericDataAccess.AgregarParametro(oCommand, "@argErrorCode ", 1, TipoParametro.INT, Direccion.OUTPUT); DbDataReader oDataReader = GenericDataAccess.ExecuteReader(oCommand); while (oDataReader.Read()) { ENTipoContrato oEnListaTipoContrato = new ENTipoContrato(); oEnListaTipoContrato.CodigoTipoContrato = oDataReader["CodigoTipoContrato"].ToString(); oEnListaTipoContrato.DescripcionTipoContrato = oDataReader["DescripcionTipoContrato"].ToString(); oListaTipoContrato.Add(oEnListaTipoContrato); } return(oListaTipoContrato); } catch (Exception ex) { throw new Exception(); } finally { GenericDataAccess.CerrarConexion(oCommand, null); } }
public static bool Actualizar(ENTipoContrato oENTipoContrato) { return((new ADTipoContrato()).Actualizar(oENTipoContrato)); }
public static bool Insertar(ENTipoContrato oENTipoContrato) { return((new ADTipoContrato()).Insertar(oENTipoContrato)); }