protected void btnGuardar_Click(object sender, EventArgs e) { Dieta diet = new Dieta(); diet.Nombre = txtNomDieta.Text; diet.FechaInicio = Convert.ToDateTime(txtFechaInicio.Text); diet.FechaInicio = Convert.ToDateTime(txtFechaFinal.Text); diet.IdCliente = Convert.ToInt32(txtIdCliente.Text); diet.IdUsuario = Convert.ToInt32(txtIdUsuario.Text); if (diet.guardar()) { lblResp.Text = "Dieta Registrada..!"; } else { lblResp.Text = "Error al Registrar"; } DietaComida dc; foreach (GridViewRow row in gvDetalle.Rows) { dc = new DietaComida(); dc.IdComida = Convert.ToInt32(row.Cells[1].Text); dc.Porcion = Convert.ToInt32(((TextBox)row.Cells[3].FindControl("txtDistribucion")).Text); dc.guardar(); } }
public string Update(int idDieta, List <DietaComida> dietaComida) { try { _db.DietaComida.RemoveRange(_db.DietaComida.Where(x => x.Dieta.DietaId == idDieta)); _db.SaveChanges(); } catch (Exception ex) { return(ex.Message); } foreach (var item in dietaComida) { DietaComida dc = new DietaComida(); Comida co = _db.Comidas.Find(item.Comida.ComidaId); Dieta di = _db.Dietas.Find(idDieta); dc.Comida = co; dc.Dieta = di; dc.DiasSemana = item.DiasSemana; _db.DietaComida.Add(dc); } try { _db.SaveChanges(); return("Dieta modificada correctamente"); } catch (Exception ex) { return(ex.Message); } }
public Dieta conseguirDieta(int dietaID) { verificarPermiso("OP011"); try { Dieta dieta = dalDieta.conseguirDieta(dietaID); dieta.Lunes = bllDiaAlimenticio.obtener(dieta.Lunes.Id, dieta.Lunes.Nombre); dieta.Martes = bllDiaAlimenticio.obtener(dieta.Martes.Id, dieta.Martes.Nombre); dieta.Miercoles = bllDiaAlimenticio.obtener(dieta.Miercoles.Id, dieta.Miercoles.Nombre); dieta.Jueves = bllDiaAlimenticio.obtener(dieta.Jueves.Id, dieta.Jueves.Nombre); dieta.Viernes = bllDiaAlimenticio.obtener(dieta.Viernes.Id, dieta.Viernes.Nombre); dieta.Sabado = bllDiaAlimenticio.obtener(dieta.Sabado.Id, dieta.Sabado.Nombre); dieta.Domingo = bllDiaAlimenticio.obtener(dieta.Domingo.Id, dieta.Domingo.Nombre); obtenerPlatosDeDia(dieta.Lunes); obtenerPlatosDeDia(dieta.Martes); obtenerPlatosDeDia(dieta.Miercoles); obtenerPlatosDeDia(dieta.Jueves); obtenerPlatosDeDia(dieta.Viernes); obtenerPlatosDeDia(dieta.Sabado); obtenerPlatosDeDia(dieta.Domingo); return(dieta); }catch (Exception ex) { crearNuevaBitacora("Conseguir Dieta", "Se produjo error al buscar la dieta con id: " + dietaID, Criticidad.Alta); throw new Exception(NuSmartMessage.formatearMensaje("Dieta_error_busqueda")); } }
public async Task <IActionResult> PutDieta([FromRoute] int id, [FromBody] Dieta dieta) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != dieta.Id) { return(BadRequest()); } _context.Entry(dieta).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DietaExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
private void TratamientoActual_Load(object sender, EventArgs e) { try { tratamientoActivo = bllTratamiento.obtenerTratamientoActivo(turno.Paciente); actualizarMediciones(); //dietaActual = bllDieta.conseguirDieta(tratamientoActivo.Dieta.Id); dietaActual = tratamientoActivo.Dieta; tratamientoActivo.Dieta = dietaActual; TratamientoActual_lbl_dietaActual.Text = dietaActual.Nombre; TratamientoActual_listbox_dias.Items.Add(dietaActual.Lunes); TratamientoActual_listbox_dias.Items.Add(dietaActual.Martes); TratamientoActual_listbox_dias.Items.Add(dietaActual.Miercoles); TratamientoActual_listbox_dias.Items.Add(dietaActual.Jueves); TratamientoActual_listbox_dias.Items.Add(dietaActual.Viernes); TratamientoActual_listbox_dias.Items.Add(dietaActual.Sabado); TratamientoActual_listbox_dias.Items.Add(dietaActual.Domingo); actualizarRutina(); }catch (Exception ex) { MessageBox.Show(ex.Message); } }
public Dieta conseguirDieta(int dietaID) { string textoComando = "SELECT * FROM DIETA WHERE dietaID = @ID"; List <SqlParameter> lista = new List <SqlParameter>(); lista.Add(new SqlParameter("@ID", dietaID)); DataTable dt = sqlHelper.ejecutarDataAdapter(textoComando, lista).Tables[0]; Dieta dieta = null; if (dt.Rows.Count > 0) { DataRow dr = dt.Rows[0]; dieta = new Dieta(); dieta.Id = (int)dr["dietaID"]; dieta.Nombre = dr["nombre"].ToString(); dieta.EsAutomatica = (bool)dr["esGeneradaAutomaticamente"]; dieta.Lunes.Id = (int)dr["lunes"]; dieta.Martes.Id = (int)dr["martes"]; dieta.Miercoles.Id = (int)dr["miercoles"]; dieta.Jueves.Id = (int)dr["jueves"]; dieta.Viernes.Id = (int)dr["viernes"]; dieta.Sabado.Id = (int)dr["sabado"]; dieta.Domingo.Id = (int)dr["domingo"]; } return(dieta); }
public List <Dieta> conseguirDietas() { string textoComando = "SELECT * FROM DIETA WHERE esGeneradaAutomaticamente = 0"; DataTable dt = sqlHelper.ejecutarDataAdapter(textoComando).Tables[0]; List <Dieta> listaDietas = new List <Dieta>(); foreach (DataRow dr in dt.Rows) { Dieta dieta = new Dieta(); dieta.Id = (int)dr["dietaID"]; dieta.Nombre = dr["nombre"].ToString(); dieta.EsAutomatica = (bool)dr["esGeneradaAutomaticamente"]; dieta.Lunes.Id = (int)dr["lunes"]; dieta.Martes.Id = (int)dr["martes"]; dieta.Miercoles.Id = (int)dr["miercoles"]; dieta.Jueves.Id = (int)dr["jueves"]; dieta.Viernes.Id = (int)dr["viernes"]; dieta.Sabado.Id = (int)dr["sabado"]; dieta.Domingo.Id = (int)dr["domingo"]; listaDietas.Add(dieta); } return(listaDietas); }
public Dieta AddDieta(Dieta dieta) { var toReturn = _db.Dieta.Add(dieta); _db.SaveChanges(); return(toReturn.Entity); }
public int guardar(Dieta dieta) { verificarPermiso("OP012"); if (dietaValida(dieta)) { try { dieta.Lunes.Id = bllDiaAlimenticio.guardar(dieta.Lunes); dieta.Martes.Id = bllDiaAlimenticio.guardar(dieta.Martes); dieta.Miercoles.Id = bllDiaAlimenticio.guardar(dieta.Miercoles); dieta.Jueves.Id = bllDiaAlimenticio.guardar(dieta.Jueves); dieta.Viernes.Id = bllDiaAlimenticio.guardar(dieta.Viernes); dieta.Sabado.Id = bllDiaAlimenticio.guardar(dieta.Sabado); dieta.Domingo.Id = bllDiaAlimenticio.guardar(dieta.Domingo); crearNuevaBitacora("Dieta Creada", "Se creo una nueva dieta", Criticidad.Baja); return(dalDieta.guardar(dieta)); }catch (Exception ex) { crearNuevaBitacora("Dieta Creada", "Ocurrio un error al guardar la dieta: " + ex.Message, Criticidad.Alta); throw new Exception(NuSmartMessage.formatearMensaje("AgregarDieta_error_guardado")); } } else { throw new Exception(NuSmartMessage.formatearMensaje("AgregarDieta_error_invalida")); } }
protected void selectDieta() { Dieta prod = new Dieta(); gvDieta.DataSource = prod.buscar(txtBuscarD.Text); gvDieta.DataBind(); }
public async Task <string> Salvar(string nome, string unidade, int idusuario) { try { Dieta dieta = _context.Dieta.Where(x => x.UsuarioId == idusuario).FirstOrDefault(); if (dieta == null) { dieta = new Dieta(); dieta.UsuarioId = idusuario; dieta.Dias = 15; _context.Dieta.Add(dieta); await _context.SaveChangesAsync(); dieta = _context.Dieta.Where(x => x.UsuarioId == idusuario).FirstOrDefault(); } Alimento alimento = new Alimento(); alimento.Nome = CultureInfo.CurrentCulture.TextInfo.ToTitleCase(nome); alimento.UnidadeMedida = unidade; alimento.DietaId = dieta.Id; _context.Alimento.Add(alimento); await _context.SaveChangesAsync(); return("Ok"); } catch (Exception) { return("NOk"); } }
public Dieta get(int id) { Dieta res = null; MySqlParameter[] pms = new MySqlParameter[1]; pms[0] = new MySqlParameter("Id", MySqlDbType.Int24); pms[0].Value = id; MySqlCommand cmd = new MySqlCommand(); cmd.Connection = conn; conn.Open(); cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.CommandText = "get_dieta"; cmd.Parameters.AddRange(pms); MySqlDataReader reader = cmd.ExecuteReader(); string nome = ""; while (reader.Read()) { nome = (string)reader["Nome"]; } if (nome == "") { res = null; } else { res = new Dieta(id, nome); } conn.Close(); return(res); }
//////////////////////////////geral dietas ////////////////////////////////////// public int add(Dieta d) { MySqlParameter[] pms = new MySqlParameter[1]; pms[0] = new MySqlParameter("nnome", MySqlDbType.String); pms[0].Value = d.getnome(); MySqlCommand cmd = new MySqlCommand(); cmd.Connection = conn; conn.Open(); cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.CommandText = "inserir_dieta"; cmd.Parameters.AddRange(pms); cmd.ExecuteNonQuery(); conn.Close(); conn.Open(); cmd = new MySqlCommand("last_id", conn); MySqlDataReader reader = cmd.ExecuteReader(); reader.Read(); int res = reader.GetInt32(0); conn.Close(); return(res); }
public void update(Dieta d) { if (contains(d.getid())) { remove(d.getid()); add(d); } }
internal string aktualizacjaDanychTest([PexAssumeUnderTest] Dieta target) { string result = target.aktualizacjaDanych(); return(result); // TODO: add assertions to method DietaTest.aktualizacjaDanychTest(Dieta) }
internal string wybierzDieteTest([PexAssumeUnderTest] Dieta target) { string result = target.wybierzDiete(); return(result); // TODO: add assertions to method DietaTest.wybierzDieteTest(Dieta) }
public void actualizarCamposDieta() { try { listBox2.Items.Clear(); dietaActual = (Dieta)listBox1.SelectedItem; listBox2.Items.Add(dietaActual.Lunes); listBox2.Items.Add(dietaActual.Martes); listBox2.Items.Add(dietaActual.Miercoles); listBox2.Items.Add(dietaActual.Jueves); listBox2.Items.Add(dietaActual.Viernes); listBox2.Items.Add(dietaActual.Sabado); listBox2.Items.Add(dietaActual.Domingo); listBox2.SelectedIndex = 0; actualizarCaloriasMostradas(); if (!dietaActual.EsAutomatica) { AgregarDieta_radiobutton_desayuno.Enabled = AgregarDieta_radiobutton_colacion.Enabled = AgregarDieta_radiobutton_almuerzo.Enabled = AgregarDieta_radiobutton_merienda.Enabled = AgregarDieta_radiobutton_cena.Enabled = false; } else { AgregarDieta_radiobutton_desayuno.Enabled = AgregarDieta_radiobutton_colacion.Enabled = AgregarDieta_radiobutton_almuerzo.Enabled = AgregarDieta_radiobutton_merienda.Enabled = AgregarDieta_radiobutton_cena.Enabled = true; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
internal Dieta ConstructorTest(BMI_AF o) { Dieta target = new Dieta(o); return(target); // TODO: add assertions to method DietaTest.ConstructorTest(BMI_AF) }
public static Dieta Select(string nazwa, string miasto) { Dieta dieta = null; KalkulatorDietyDatabase DataSet = new KalkulatorDietyDatabase(); String XML_Location = @"DataBase.xml"; DataSet.ReadXml(XML_Location); if (DataSet.Diety.Rows.Count > 0) { for (int i = 0; i < DataSet.Diety.Rows.Count; i++) { if (DataSet.Diety.Rows[i]["Nazwa diety"].ToString() == nazwa && DataSet.Diety.Rows[i]["Miasto"].ToString() == miasto) { try { dieta = new Dieta(DataSet.Diety.Rows[i]["Nazwa diety"].ToString(), DataSet.Diety.Rows[i]["Miasto"].ToString(), Convert.ToDouble(DataSet.Diety.Rows[i]["Energia"]), Convert.ToDouble(DataSet.Diety.Rows[i]["Białko"]), Convert.ToDouble(DataSet.Diety.Rows[i]["Tłuszcze"]), Convert.ToDouble(DataSet.Diety.Rows[i]["Węglowodany"]), Convert.ToDouble(DataSet.Diety.Rows[i]["Sód"]), Convert.ToDouble(DataSet.Diety.Rows[i]["Kwasy tłuszczowe nasycone"]), Convert.ToDouble(DataSet.Diety.Rows[i]["Węglowodany przyswajalne"]), Convert.ToDouble(DataSet.Diety.Rows[i]["Błonnik"])); } catch { dieta = new Dieta(DataSet.Diety.Rows[i]["Nazwa diety"].ToString(), DataSet.Diety.Rows[i]["Miasto"].ToString(), Convert.ToDouble(DataSet.Diety.Rows[i]["Energia"]), Convert.ToDouble(DataSet.Diety.Rows[i]["Białko"]), Convert.ToDouble(DataSet.Diety.Rows[i]["Tłuszcze"]), Convert.ToDouble(DataSet.Diety.Rows[i]["Węglowodany"]), Convert.ToDouble(DataSet.Diety.Rows[i]["Sód"]), Convert.ToDouble(DataSet.Diety.Rows[i]["Kwasy tłuszczowe nasycone"]), 0, 0); } } } } return(dieta); }
// GET: Dieta/Create public ActionResult Create(int?pagina) { ViewBag.Pagina = (pagina ?? 1); Dieta bdDieta = new Dieta(); return(View(bdDieta)); }
public Dieta CriarDieta(ConsultaNutricional consulta, decimal metaDeConsumoCalorica) { var dieta = new Dieta(_servicoDeDieta, metaDeConsumoCalorica); consulta.EspecificarDieta(dieta); return(dieta); }
public ActionResult DeleteConfirmed(int id) { Dieta dieta = db.Dietas.Find(id); db.Dietas.Remove(dieta); db.SaveChanges(); return(RedirectToAction("Index")); }
public void GerarCombinacoesComListaVaziaTest() { Dieta dieta = new Dieta(); var resultado = dieta.GerarCombinacoes(400, _alimentos); Assert.AreEqual(0, resultado.Count()); }
public void aktualizacjaDanychTestThrowsNullReferenceException938() { Dieta dieta; string s; dieta = new Dieta((BMI_AF)null); s = this.aktualizacjaDanychTest(dieta); }
public bool dietaValida(Dieta dieta) { if (dieta.Lunes != null && dieta.Martes != null && dieta.Miercoles != null && dieta.Jueves != null && dieta.Viernes != null && dieta.Sabado != null && dieta.Domingo != null && dieta.Nombre != null && dieta.Nombre != "") { return(true); } return(false); }
public Alimentos() { InitializeComponent(); setup(); bllAlimento = new BLLAlimento(); bllPlato = new BLLPlato(); bllDieta = new BLLDieta(); dietaActual = new Dieta(); }
public static void MostrarDieta(Dieta d) { Console.WriteLine("Codigo " + d.Codigo); Console.WriteLine("La dieta " + d.Nombre_dieta + " incluye: "); foreach (Plato p in d.ListaPlatos) { Console.WriteLine(p.Nombre + " - " + p.Calorias + "calorias"); } }
public IActionResult AddDieta([FromBody] Dieta dieta) { try { return(new JsonResult(_repo.AddDieta(dieta))); } catch (Exception e) { return(BadRequest(e)); } }
public async Task <IActionResult> CriarDieta([FromBody] DietaDto dietaDto) { Dieta dieta = new Dieta(dietaDto.Descricao); _dataContext.Add(dieta); await _dataContext.SaveChangesAsync(); return(Ok(dieta)); }
public void AcceptExpense(Dieta dieta) { dieta.Estat = 3; dieta.EstatDieta = new EstatDieta { Id = 3, Estat = "Aprovat" }; //pfcEntitiesModel.Dieta.Remove(dieta); pfcEntitiesModel.Entry(dieta).State = EntityState.Modified; pfcEntitiesModel.SaveChanges(); }