/// <summary> /// Deprecated Method for adding a new object to the T_PRODUTO_UNIDADE_MEDIDA EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToT_PRODUTO_UNIDADE_MEDIDA(PRODUTO_UNIDADE_MEDIDA pRODUTO_UNIDADE_MEDIDA) { base.AddObject("T_PRODUTO_UNIDADE_MEDIDA", pRODUTO_UNIDADE_MEDIDA); }
/// <summary> /// Create a new PRODUTO_UNIDADE_MEDIDA object. /// </summary> /// <param name="iD_PRODUTO_UNIDADE_MEDIDA">Initial value of the ID_PRODUTO_UNIDADE_MEDIDA property.</param> /// <param name="iD_PRODUTO">Initial value of the ID_PRODUTO property.</param> /// <param name="iD_UNIDADE_MEDIDA">Initial value of the ID_UNIDADE_MEDIDA property.</param> /// <param name="nUM_QUANTIDADE_ITEM">Initial value of the NUM_QUANTIDADE_ITEM property.</param> /// <param name="lOGIN_USUARIO">Initial value of the LOGIN_USUARIO property.</param> /// <param name="dATA_ATUALIZACAO">Initial value of the DATA_ATUALIZACAO property.</param> /// <param name="nUM_QUANTIDADE">Initial value of the NUM_QUANTIDADE property.</param> public static PRODUTO_UNIDADE_MEDIDA CreatePRODUTO_UNIDADE_MEDIDA(global::System.Guid iD_PRODUTO_UNIDADE_MEDIDA, global::System.Guid iD_PRODUTO, global::System.Guid iD_UNIDADE_MEDIDA, global::System.Int32 nUM_QUANTIDADE_ITEM, global::System.String lOGIN_USUARIO, global::System.DateTime dATA_ATUALIZACAO, global::System.Int32 nUM_QUANTIDADE) { PRODUTO_UNIDADE_MEDIDA pRODUTO_UNIDADE_MEDIDA = new PRODUTO_UNIDADE_MEDIDA(); pRODUTO_UNIDADE_MEDIDA.ID_PRODUTO_UNIDADE_MEDIDA = iD_PRODUTO_UNIDADE_MEDIDA; pRODUTO_UNIDADE_MEDIDA.ID_PRODUTO = iD_PRODUTO; pRODUTO_UNIDADE_MEDIDA.ID_UNIDADE_MEDIDA = iD_UNIDADE_MEDIDA; pRODUTO_UNIDADE_MEDIDA.NUM_QUANTIDADE_ITEM = nUM_QUANTIDADE_ITEM; pRODUTO_UNIDADE_MEDIDA.LOGIN_USUARIO = lOGIN_USUARIO; pRODUTO_UNIDADE_MEDIDA.DATA_ATUALIZACAO = dATA_ATUALIZACAO; pRODUTO_UNIDADE_MEDIDA.NUM_QUANTIDADE = nUM_QUANTIDADE; return pRODUTO_UNIDADE_MEDIDA; }
/// <summary> /// Método para salvar o unidade de medida do produto /// </summary> /// <param name="UnidadeMedidas">Objeto com os dados do unidade de medida</param> /// <returns>Contrato.RetornoUnidadeMedida</returns> internal static Contrato.RetornoUnidadeMedida SalvarUnidadeMedidaProduto(Dados.PRODUTO Produto, string UsuarioLogado, Contrato.UnidadeMedida UnidadeMedida) { // Objeto que recebe o retorno do método Contrato.RetornoUnidadeMedida retUnidadeMedida = new Contrato.RetornoUnidadeMedida(); // Verifica se as informações do unidademedida foram informadas string strValidacao = ValidarUnidadeMedidaPreenchido(UnidadeMedida); // Se existe algum erro if (strValidacao.Length > 0) { retUnidadeMedida.Codigo = Contrato.Constantes.COD_FILTRO_VAZIO; retUnidadeMedida.Mensagem = strValidacao; } else { // Cria a unidade de medida Dados.PRODUTO_UNIDADE_MEDIDA tProdutoUnidadeMedida = new Dados.PRODUTO_UNIDADE_MEDIDA() { ID_PRODUTO_UNIDADE_MEDIDA = Guid.NewGuid(), ID_PRODUTO = Produto.ID_PRODUTO, ID_UNIDADE_MEDIDA = UnidadeMedida.Id, NUM_QUANTIDADE = UnidadeMedida.Quantidade, NUM_QUANTIDADE_ITEM = UnidadeMedida.QuantidadeItens, LOGIN_USUARIO = UsuarioLogado, DATA_ATUALIZACAO = DateTime.Now }; Produto.T_PRODUTO_UNIDADE_MEDIDA.Add(tProdutoUnidadeMedida); // Preenche o objeto de retorno retUnidadeMedida.Codigo = Contrato.Constantes.COD_RETORNO_SUCESSO; } // retorna dos dados return retUnidadeMedida; }