示例#1
0
        /// <summary>
        /// Saves a record to the DireccionUsuario table.
        /// </summary>
        public void Insert(DireccionUsuarioEntidad direccionUsuario)
        {
            ValidationUtility.ValidateArgument("direccionUsuario", direccionUsuario);

            SqlParameter[] parameters = new SqlParameter[]
            {
                new SqlParameter("@IdDireccion", direccionUsuario.IdDireccion),
                new SqlParameter("@CUIT", direccionUsuario.CUIT),
                new SqlParameter("@NombreUsuario", direccionUsuario.NombreUsuario)
            };

            SqlClientUtility.ExecuteNonQuery(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "DireccionUsuarioInsert", parameters);
        }
示例#2
0
        /// <summary>
        /// Selects a single record from the DireccionUsuario table.
        /// </summary>
        public DireccionUsuarioEntidad Select(int idDireccion, int cUIT, string nombreUsuario)
        {
            SqlParameter[] parameters = new SqlParameter[]
            {
                new SqlParameter("@IdDireccion", idDireccion),
                new SqlParameter("@CUIT", cUIT),
                new SqlParameter("@NombreUsuario", nombreUsuario)
            };

            using (DataTable dt = SqlClientUtility.ExecuteDataTable(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "DireccionUsuarioSelect", parameters))
            {
                DireccionUsuarioEntidad DireccionUsuarioEntidad = new DireccionUsuarioEntidad();

                DireccionUsuarioEntidad = Mapeador.MapearFirst <DireccionUsuarioEntidad>(dt);

                return(DireccionUsuarioEntidad);
            }
        }