/// <summary>
        /// Saves a record to the UsuarioPatente table.
        /// </summary>
        public void Insert(UsuarioPatenteEntidad usuarioPatente)
        {
            ValidationUtility.ValidateArgument("usuarioPatente", usuarioPatente);

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

            SqlClientUtility.ExecuteNonQuery(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "UsuarioPatenteInsert", parameters);
        }
        /// <summary>
        /// Selects a single record from the UsuarioPatente table.
        /// </summary>
        public UsuarioPatenteEntidad Select(int cUIT, string nombreUsuario, int idPatente)
        {
            SqlParameter[] parameters = new SqlParameter[]
            {
                new SqlParameter("@CUIT", cUIT),
                new SqlParameter("@NombreUsuario", nombreUsuario),
                new SqlParameter("@IdPatente", idPatente)
            };

            using (DataTable dt = SqlClientUtility.ExecuteDataTable(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "UsuarioPatenteSelect", parameters))
            {
                UsuarioPatenteEntidad entidad = new UsuarioPatenteEntidad();
                //

                entidad = Mapeador.MapearFirst <UsuarioPatenteEntidad>(dt);



                return(entidad);
            }
        }