// // GET: /Receitas/Excluir/5 public async Task <ActionResult> Excluir(int id) { Receita receita = await context.Receitas.SingleAsync(x => x.ReceitaId == id); return(View(receita)); }
public void Editar(Receita receita) { _repositorio.Editar(receita); }
public void Register(Receita user) { var service = new ReceitaService(_receitaRepository, _categoriaRepository); service.Registre(user); }
public void remove(Receita receita) { mReceita.Attach(receita); mReceita.DeleteOnSubmit(receita); commit(); }
public async Task RegisterNewYieldAsync(Receita receita) { _controleFinanceiroContext.Receitas.Add(receita); await _controleFinanceiroContext.SaveChangesAsync(); }
public IActionResult Add([FromBody] Receita receita) { _context.Receita.Add(receita); _context.SaveChanges(); return(new CreatedResult($"/api/receita/{receita.id}", receita)); }
//--------------APAGAR-------------------- public Receita Apagar(int?id) { Receita receita = db.Receita.Find(id); return(receita); }
public static Receita BuscarReceitaPorTipo(Receita r) { return(ctx.Receitas.Include("TipoRefeicao").FirstOrDefault(x => x.TipoRefeicao.Equals(r.TipoRefeicao))); }
public static Receita BuscarReceitaPorNivelDificuldade(Receita r) { return(ctx.Receitas.Include("NivelDificuldade").FirstOrDefault(x => x.NivelDificuldade.Equals(r.NivelDificuldade))); }
public static Receita BuscarReceitaPorTitulo(Receita r) { return(ctx.Receitas.FirstOrDefault(x => x.Titulo.Equals(r.Titulo))); }
public static void AlterarReceita(Receita r) { ctx.Entry(r).State = System.Data.Entity.EntityState.Modified; ctx.SaveChanges(); }
public async Task <IList <Receita> > ToListAsync(Receita filtro) => await receitaRepository.ToListAsync(filtro);
private void Form1_Load(object sender, EventArgs e) { AtualizaCombobox(); novaReceita = new Receita(); }
public Receita Create(Receita entity) { _context.Receita.Add(entity); _context.SaveChanges(); return(entity); }
public List <Receita> select(Receita filtro) { List <Receita> retorno = new List <Receita>(); try { this.Conecta(); //instrucao a ser executada string sql = "select * from receita where rc_id = @rc_id"; //se foi passada uma matricula válida, esta matricula entrará como critério de filtro if (filtro.Rc_id > 0) { sql += " and rc_id = @rc_id"; } //se foi passada uma data válido, esta data entrará como critério de filtro if (filtro.Rc_data != null && filtro.Rc_id.Equals("") == false) { sql += " and nome like '%@Rc_data%'"; } SqlCommand cmd = new SqlCommand(sql, sqlConn); //se foi passada uma matricula válida, esta matricula entrará como critério de filtro if (filtro.Rc_id > 0) { cmd.Parameters.Add("@rc_id", SqlDbType.Int); cmd.Parameters["@rc_id"].Value = filtro.Rc_id; } //se foi passada um nome válido, este nome entrará como critério de filtro if (filtro.Rc_data != null && filtro.Rc_data.Equals("") == false) { cmd.Parameters.Add("@data", SqlDbType.VarChar); cmd.Parameters["@data"].Value = filtro.Rc_data; } //executando a instrucao e colocando o resultado em um leitor SqlDataReader dbreader = cmd.ExecuteReader(); //lendo o resultado da consulta while (dbreader.Read()) { Receita receita = new Receita(); //acessando os valores das colunas do resultado receita.Rc_id = dbreader.GetInt32(dbreader.GetOrdinal("@rc_id")); receita.Rc_historico = dbreader.GetDateTime(dbreader.GetOrdinal("@rc_historico")); receita.Rc_lodesferico = dbreader.GetDouble(dbreader.GetOrdinal("@rc_lodesferico")); receita.Rc_loeesferico = dbreader.GetDouble(dbreader.GetOrdinal("@rc_loeesferico")); receita.Rc_podesferico = dbreader.GetDouble(dbreader.GetOrdinal("@rc_podesferico")); receita.Rc_poeesferico = dbreader.GetDouble(dbreader.GetOrdinal("@rc_poeesferico")); receita.Rc_lodcilindrico = dbreader.GetDouble(dbreader.GetOrdinal("@rc_lodcilindrico")); receita.Rc_loecilindrico = dbreader.GetDouble(dbreader.GetOrdinal("@rc_loecilindrico")); receita.Rc_podcilindrico = dbreader.GetDouble(dbreader.GetOrdinal("@rc_podcilindrico")); receita.Rc_poecilindrico = dbreader.GetDouble(dbreader.GetOrdinal("@rc_poecilindrico")); receita.Rc_lodeixo = dbreader.GetDouble(dbreader.GetOrdinal("@rc_lodeixo")); receita.Rc_loeeixo = dbreader.GetDouble(dbreader.GetOrdinal("@rc_loeeixo")); receita.Rc_podeixo = dbreader.GetDouble(dbreader.GetOrdinal("@rc_podeixo")); receita.Rc_poeeixo = dbreader.GetDouble(dbreader.GetOrdinal("@rc_poeeixo")); receita.Rc_lodaltura = dbreader.GetDouble(dbreader.GetOrdinal("@rc_lodaltura")); receita.Rc_loealtura = dbreader.GetDouble(dbreader.GetOrdinal("@rc_loealtura")); receita.Rc_podaltura = dbreader.GetDouble(dbreader.GetOrdinal("@rc_podaltura")); receita.Rc_poealtura = dbreader.GetDouble(dbreader.GetOrdinal("@rc_poealtura")); receita.Rc_loddnp = dbreader.GetDouble(dbreader.GetOrdinal("@rc_loddnp")); receita.Rc_loednp = dbreader.GetDouble(dbreader.GetOrdinal("@rc_loednp")); receita.Rc_poddnp = dbreader.GetDouble(dbreader.GetOrdinal("@rc_poddnp")); receita.Rc_poednp = dbreader.GetDouble(dbreader.GetOrdinal("@rc_poednp")); receita.Rc_adicao = dbreader.GetDouble(dbreader.GetOrdinal("@rc_adicao")); receita.Rc_nomemedico = dbreader.GetString(dbreader.GetOrdinal("@rc_nomemedico")); receita.Rc_observacoes = dbreader.GetString(dbreader.GetOrdinal("@rc_observacoes")); receita.Rc_data = dbreader.GetDateTime(dbreader.GetOrdinal("@rc_data")); receita.Rc_dtavalidade = dbreader.GetDateTime(dbreader.GetOrdinal("@rc_dtavalidade")); retorno.Add(receita); } //fechando o leitor de resultados dbreader.Close(); //liberando a memoria cmd.Dispose(); //fechando a conexao this.Desconecta(); } catch (Exception ex) { throw new Exception("erro ao conectar e selecionar " + ex.Message); } return(retorno); }
public static void RemoverReceita(Receita r) { ctx.Receitas.Remove(r); ctx.SaveChanges(); }
public ActionResult <Receita> Create(Receita receita) { _RecitaService.Create(receita); return(CreatedAtRoute("GetReceita", new { id = receita.id.ToString() }, receita)); }
private static void GetIngredientes(Receita receita, HtmlNode linha) { HtmlNode ingredientes = linha.SelectSingleNode("./div[@class='ingredients']"); receita.Ingredientes = ingredientes.InnerText; }
public void Alterar(Receita receita) { db.Entry(receita).State = EntityState.Modified; db.SaveChanges(); }
private static void GetTitulo(Receita receita, HtmlNode linha) { HtmlNode titulo = linha.SelectSingleNode("./h2/a"); receita.Titulo = titulo.InnerText; }
public void add(Receita receita) { mReceita.InsertOnSubmit(receita); commit(); }
public Receita Create(Receita entity) { return(this._repository.Create(entity)); }
public void popularDb() { if (getAllProdutos().Count > 0) { removeAll(); } Produto p1 = new Produto("Farinha", 10.5f, "1kg. Da marca da vovo"); Produto p2 = new Produto("Chocolate em po", 5.99f, "1kg. Doce como a vida"); Produto p3 = new Produto("Ovo", 4.99f, "12unit. De granja"); Produto p4 = new Produto("Manteiga", 4.99f, "500g. Light"); Produto p5 = new Produto("Agua", 2.99f, "1L. Indaia"); Produto p6 = new Produto("Leite", 6.99f, "1L. Betania"); Produto p7 = new Produto("Coco", 223.75f, "Colhido por freiras cegas das montanhas"); add(p1); add(p2); add(p3); add(p4); add(p5); add(p6); Ingrediente i1 = new Ingrediente(p1, 1f); Ingrediente i2 = new Ingrediente(p2, 2f); Ingrediente i3 = new Ingrediente(p3, 1f); Ingrediente i4 = new Ingrediente(p4, 4f); Ingrediente i5 = new Ingrediente(p1, 8f); Ingrediente i6 = new Ingrediente(p1, 3f); Ingrediente i7 = new Ingrediente(p5, 2f); Ingrediente i8 = new Ingrediente(p6, 3f); Ingrediente i9 = new Ingrediente(p7, 2f); add(i1); add(i2); add(i3); add(i4); add(i5); add(i6); add(i7); add(i8); add(i9); Receita r1 = new Receita(); r1.Nome = "Doce de chocolate"; r1.Ingredientes.Add(i2); r1.Ingredientes.Add(i6); r1.Preparo = "Junte tudo, mexa um pouco e pronto!\nColeque no forno ate queimar."; Receita r2 = new Receita(); r2.Nome = "Bolo"; r2.Ingredientes.Add(i5); r2.Ingredientes.Add(i2); r2.Ingredientes.Add(i3); r2.Ingredientes.Add(i4); r2.Preparo = "Junte tudo, mexa um pouco e pronto!\nColeque no forno ate queimar.\nVai ser um super bolo"; Receita r3 = new Receita(); r3.Nome = "Picole"; r3.Ingredientes.Add(i2); r3.Ingredientes.Add(i7); r3.Ingredientes.Add(i8); r3.Preparo = "Junte tudo, mexa um pouco e pronto!\nColeque no forno ate queimar.\nO resultado eh uma palheta mexicana"; Receita r4 = new Receita(); r4.Nome = "Cocada suprema"; r4.Ingredientes.Add(i7); r4.Ingredientes.Add(i9); r4.Preparo = "Junte tudo, mexa um pouco e pronto!\nColeque no forno ate queimar.\nO mlehor do mundo"; add(r1); add(r2); add(r3); add(r4); Supermercado s1 = new Supermercado(); s1.Nome = "Cometa"; s1.Latitude = 10; s1.Longitude = 25; s1.Produtos.Add(p1); s1.Produtos.Add(p2); s1.Produtos.Add(p3); s1.Produtos.Add(p4); s1.Produtos.Add(p5); Supermercado s2 = new Supermercado(); s2.Nome = "Pao de acucar"; s2.Latitude = 50; s2.Longitude = 75; s2.Produtos.Add(p6); s2.Produtos.Add(p3); s2.Produtos.Add(p4); s2.Produtos.Add(p5); s2.Produtos.Add(p7); add(s1); add(s2); //teste(); }
public void Update(Receita entity, int id) { this._repository.Update(entity, id); }
public void Salvar(Receita receita) { _repositorio.Gravar(receita); }
public void IncluirConfParcelasRec(Receita obj) {//cria um codigo alertorio para conta int um, dois, tres; um = Convert.ToInt32(DateTime.Today.DayOfYear); dois = Convert.ToInt32(DateTime.Today.DayOfWeek); tres = DateTime.Now.Millisecond; int hash = um + dois + tres; obj.CodigoControle = hash; String auxfinal; int sairWhile = Convert.ToInt32(obj.Obs); String dia, mes, ano; do { DateTime dataAux = Convert.ToDateTime(obj.Data); dia = dataAux.Day.ToString(); ano = dataAux.Year.ToString(); mes = dataAux.Month.ToString(); int aux2 = Convert.ToInt32(mes) + 1; auxfinal = dia + "/" + aux2 + "/" + ano; MySqlCommand cmd = new MySqlCommand("insert into receita_contas values(default, @descricao, @valor, @data , @obs ,@codigoControle)"); cmd.Parameters.AddWithValue("@valor", obj.Valor); cmd.Parameters.AddWithValue("@descricao", obj.Descricao); cmd.Parameters.AddWithValue("@data", obj.Data); cmd.Parameters.AddWithValue("@obs", obj.Obs); cmd.Parameters.AddWithValue("@codigoControle", obj.CodigoControle); Abrir(); Executar(cmd); obj.Obs = (Convert.ToInt32(obj.Obs) - 1).ToString(); if (mes == "12")// este if aumenta um ano quando parcelamento envouver mais de um ano { int mes13 = Convert.ToInt32(ano); mes13 = mes13 + 1; ano = mes13.ToString(); //acima arrumo ano mes = "01"; auxfinal = dia + "/" + mes + "/" + ano; } sairWhile--; obj.Data = Convert.ToString(auxfinal); } while (sairWhile > 0); Fechar(); }
public void Excluir(Receita receita) { _repositorio.Excluir(receita); }
public void Insert(Receita receita) { try { //abrir a conexão this.Conecta(); string sql = "INSERT INTO receita rc_historico, rc_lodesferico, rc_loeesferico,rc_podesferico, rc_poeesferico,rc_lodcilindrico,rc_loecilindrico, rc_podcilindrico ,rc_poecilindrico,rc_lodeixo,rc_loeeixo,rc_podeixo,rc_poeeixo,rc_lodaltura,rc_loealtura,rc_podaltura,rc_poealtura,rc_loddnp,rc_loednp, rc_poddnp,rc_poednp,rc_adicao,rc_nomemedico,rc_observacoes,rc_data,rc_dtavalidade"; //instrucao a ser executada SqlCommand cmd = new SqlCommand(sql, this.sqlConn); cmd.Parameters.Add("@rc_historico", SqlDbType.VarChar); cmd.Parameters["@rc_historico"].Value = receita.Rc_historico; cmd.Parameters.Add("@rc_lodesferico", SqlDbType.Date); cmd.Parameters["@rc_lodesferico"].Value = receita.Rc_lodesferico; cmd.Parameters.Add("@rc_loeesferico", SqlDbType.VarChar); cmd.Parameters["@rc_loeesferico"].Value = receita.Rc_loeesferico; cmd.Parameters.Add("@rc_podesferico", SqlDbType.VarChar); cmd.Parameters["@rc_podesferico"].Value = receita.Rc_podesferico; cmd.Parameters.Add("@rc_poeesferico", SqlDbType.VarChar); cmd.Parameters["@rc_poeesferico"].Value = receita.Rc_poeesferico; cmd.Parameters.Add("@rc_lodcilindrico", SqlDbType.VarChar); cmd.Parameters["@rc_lodcilindrico"].Value = receita.Rc_lodcilindrico; cmd.Parameters.Add("@rc_loecilindrico", SqlDbType.VarChar); cmd.Parameters["@rc_loecilindrico"].Value = receita.Rc_loecilindrico; cmd.Parameters.Add("@rc_podcilindrico", SqlDbType.VarChar); cmd.Parameters["@rc_podcilindrico"].Value = receita.Rc_podcilindrico; cmd.Parameters.Add("@rc_poecilindrico", SqlDbType.VarChar); cmd.Parameters["@rc_poecilindrico"].Value = receita.Rc_poecilindrico; cmd.Parameters.Add("@rc_lodeixo", SqlDbType.VarChar); cmd.Parameters["@rc_lodeixo"].Value = receita.Rc_lodeixo; cmd.Parameters.Add("@rc_loeeixo", SqlDbType.VarChar); cmd.Parameters["@rc_loeeixo"].Value = receita.Rc_loeeixo; cmd.Parameters.Add("@rc_podeixo", SqlDbType.VarChar); cmd.Parameters["@rc_podeixo"].Value = receita.Rc_podeixo; cmd.Parameters.Add("@rc_poeeixo", SqlDbType.VarChar); cmd.Parameters["@rc_poeeixo"].Value = receita.Rc_poeeixo; cmd.Parameters.Add("@rc_lodaltura", SqlDbType.VarChar); cmd.Parameters["@rc_lodaltura"].Value = receita.Rc_lodaltura; cmd.Parameters.Add("@rc_loealtura", SqlDbType.VarChar); cmd.Parameters["@rc_loealtura"].Value = receita.Rc_loealtura; cmd.Parameters.Add("@rc_podaltura", SqlDbType.VarChar); cmd.Parameters["@rc_podaltura"].Value = receita.Rc_podaltura; cmd.Parameters.Add("@rc_poealtura", SqlDbType.VarChar); cmd.Parameters["@rc_poealtura"].Value = receita.Rc_poealtura; cmd.Parameters.Add("@rc_loddnp", SqlDbType.VarChar); cmd.Parameters["@rc_loddnp"].Value = receita.Rc_loddnp; cmd.Parameters.Add("@rc_loednp", SqlDbType.VarChar); cmd.Parameters["@rc_loednp"].Value = receita.Rc_loednp; cmd.Parameters.Add("@rc_poddnp", SqlDbType.VarChar); cmd.Parameters["@rc_poddnp"].Value = receita.Rc_poddnp; cmd.Parameters.Add("@rc_poednp", SqlDbType.VarChar); cmd.Parameters["@rc_poednp"].Value = receita.Rc_poednp; cmd.Parameters.Add("@rc_adicao", SqlDbType.VarChar); cmd.Parameters["@rc_adicao"].Value = receita.Rc_adicao; cmd.Parameters.Add("@rc_nomemedico", SqlDbType.VarChar); cmd.Parameters["@rc_nomemedico"].Value = receita.Rc_nomemedico; cmd.Parameters.Add("@rc_observacoes", SqlDbType.VarChar); cmd.Parameters["@rc_observacoes"].Value = receita.Rc_observacoes; cmd.Parameters.Add("@rc_data", SqlDbType.VarChar); cmd.Parameters["@rc_data"].Value = receita.Rc_data; cmd.Parameters.Add("@rc_dtavalidade", SqlDbType.VarChar); cmd.Parameters["@rc_dtavalidade"].Value = receita.Rc_dtavalidade; //executando a instrucao cmd.ExecuteNonQuery(); //liberando a memoria cmd.Dispose(); //fechando a conexao this.Desconecta(); } catch (Exception ex) { throw new Exception("Erro ao Conectar e inserir " + ex.Message); } }
public void Update(Receita entity) { var service = new ReceitaService(_receitaRepository, _categoriaRepository); service.Update(entity); }
private void Cadastrar_Click(object sender, EventArgs e) { bool validado = true; Receita r = new Receita(); //Valida os Dados if (String.IsNullOrEmpty(txtDesc.Text)) { MessageBox.Show("Preencha o Campo Descrição!"); validado = false; } if (String.IsNullOrEmpty(txtValor.Text)) { MessageBox.Show("Preencha o Campo Valor!"); validado = false; } if (String.IsNullOrEmpty(txtMeses.Text)) { MessageBox.Show("Preencha o Campo Meses!"); txtMeses.Text = "1"; validado = false; } else { if (Convert.ToInt16(txtMeses.Text.Trim()) == 0 && continuo.Checked == false) { MessageBox.Show("Valor INCORRETO para número de meses"); validado = false; } } if (validado == true) { if (Convert.ToInt32(txtMeses.Text.Trim()) != 0) { r.Descricao = txtDesc.Text; r.Data = Convert.ToString(dateCadastro.Text); r.Valor = new ValidacaoController().CorrigeDouble(txtValor.Text); r.CodigoControle = Convert.ToInt16(txtCodigo.Text); if (continuo.Checked == true) { r.Obs = "Mensal"; } else { r.Obs = txtMeses.Text; } new ContasController().IncluirConfParcelasRec(r); MessageBox.Show("Cadastrado com Sucesso"); this.Close(); } else { r.Descricao = txtDesc.Text; r.Data = Convert.ToString(dateCadastro.Text); r.Valor = new ValidacaoController().CorrigeDouble(txtValor.Text); r.CodigoControle = Convert.ToInt16(txtCodigo.Text); if (continuo.Checked == true) { r.Obs = "Mensal"; } else { r.Obs = txtMeses.Text; } new ContasController().IncluirContinuoRec(r); MessageBox.Show("Cadastrado com Sucesso, Do mês atual até Dezembro"); this.Close(); } } }