Example #1
0
        public void Update(RecursoEntidad recurso)
        {
            ValidationUtility.ValidateArgument("recurso", recurso);

            SqlParameter[] parameters = new SqlParameter[]
            {
                new SqlParameter("@CUIT", recurso.CUIT),
                new SqlParameter("@Recurso", recurso.Recurso),
                new SqlParameter("@Url", recurso.Url)
            };

            SqlClientUtility.ExecuteNonQuery(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "RecursoUpdate", parameters);
        }
Example #2
0
        public int Insert(RecursoEntidad recurso)
        {
            ValidationUtility.ValidateArgument("recurso", recurso);

            SqlParameter[] parameters = new SqlParameter[]
            {
                new SqlParameter("@CUIT", recurso.CUIT),
                new SqlParameter("@Recurso", recurso.Recurso),
                new SqlParameter("@Url", recurso.Url)
            };

            var valor = Convert.ToInt32(SqlClientUtility.ExecuteScalar(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "RecursoInsert", parameters));

            return(valor);
        }
Example #3
0
        /// <summary>
        /// Selects a single record from the Direccion table.
        /// </summary>
        public RecursoEntidad Select(string CUIT, string Recurso)
        {
            SqlParameter[] parameters = new SqlParameter[]
            {
                new SqlParameter("@CUIT", CUIT),
                new SqlParameter("@Recurso", Recurso)
            };

            using (DataTable dt = SqlClientUtility.ExecuteDataTable(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "RecursoSelect", parameters))
            {
                RecursoEntidad Entidad = new RecursoEntidad();

                Entidad = Mapeador.MapearFirst <RecursoEntidad>(dt);

                return(Entidad);
            }
        }