/// <summary> /// Saves a record to the UsuarioTipo table. /// </summary> public void Insert(UsuarioTipoEntidad usuarioTipo) { ValidationUtility.ValidateArgument("usuarioTipo", usuarioTipo); SqlParameter[] parameters = new SqlParameter[] { new SqlParameter("@Descripcion", usuarioTipo.Descripcion) }; usuarioTipo.IdUsuarioTipo = (int)SqlClientUtility.ExecuteScalar(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "UsuarioTipoInsert", parameters); }
/// <summary> /// Updates a record in the UsuarioTipo table. /// </summary> public void Update(UsuarioTipoEntidad usuarioTipo) { ValidationUtility.ValidateArgument("usuarioTipo", usuarioTipo); SqlParameter[] parameters = new SqlParameter[] { new SqlParameter("@IdUsuarioTipo", usuarioTipo.IdUsuarioTipo), new SqlParameter("@Descripcion", usuarioTipo.Descripcion) }; SqlClientUtility.ExecuteNonQuery(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "UsuarioTipoUpdate", parameters); }
/// <summary> /// Selects a single record from the UsuarioTipo table. /// </summary> public UsuarioTipoEntidad Select(int idUsuarioTipo) { SqlParameter[] parameters = new SqlParameter[] { new SqlParameter("@IdUsuarioTipo", idUsuarioTipo) }; using (DataTable dt = SqlClientUtility.ExecuteDataTable(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "UsuarioTipoSelect", parameters)) { UsuarioTipoEntidad entidad = new UsuarioTipoEntidad(); // entidad = Mapeador.MapearFirst <UsuarioTipoEntidad>(dt); return(entidad); } }