public static ProduçãoFiscal Criar() { var produção = new ProduçãoFiscal(DadosGlobais.Instância.HoraDataAtual); produção.Cadastrar(); return produção; }
internal void Carregar(ProduçãoFiscal produção) { this.produção = produção; títuloBaseInferior.Título = string.Format("Produção fiscal #{0} de {1}", produção.Código, produção.DataFormatada); listaEntradas.Carregar(produção.Código); listaSaídas.Carregar(produção.Código); }
internal static string ObterSqlInserçãoEntrada(ProduçãoFiscal produção, Ingrediente ingrediente, decimal qtdReceitas) { return string.Format("INSERT INTO entradaproducaofiscal (producaofiscal, referencia, quantidade) values ({0}, {1}, {2})", DbTransformar(produção.Código), DbTransformar(ingrediente.Referência), DbTransformar(qtdReceitas * ingrediente.Quantidade)); }
internal static string ObterSqlInserçãoSaída(ProduçãoFiscal produção, decimal qtdReceitas, string referência, decimal quantidade) { return string.Format("INSERT INTO saidaproducaofiscal (producaofiscal, referencia, quantidade) values ({0}, {1}, {2})", DbTransformar(produção.Código), DbTransformar(referência), DbTransformar(quantidade)); }
private ListViewItem CriarItem(ProduçãoFiscal p) { var item = new ListViewItem(new string[lista.Columns.Count]); item.Tag = p; item.SubItems[colCódigo.Index].Text = p.Código.ToString(); item.SubItems[colData.Index].Text = p.DataFormatada; return item; }
public BaseProdução(ProduçãoFiscal produção) : this() { Carregar(produção); }
private void SubstituirBaseEdição(ProduçãoFiscal produção) { SubstituirBase(new BaseProdução(produção)); }