public async Task <ActionResult <Medidas> > PostMedidas(Medidas medidas) { _context.Medidas.Add(medidas); await _context.SaveChangesAsync(); return(CreatedAtAction("GetMedidas", new { id = medidas.Id }, medidas)); }
public ActionResult Medidas(Medidas m) { if (ModelState.IsValid) { // Variables para SQL DateTime FechaActual = DateTime.Now; string Usuario; string Fecha; DataTable Tabla; int resultado; Fecha = FechaActual.ToString(); Usuario = TempData["Usuario"].ToString(); resultado = m.AgregarMedidas(Fecha, Usuario, m.BicepIzquierdo.ToString(), m.BicepDerecho.ToString(), m.Abdomen.ToString(), m.CuadricepIzquierdo.ToString(), m.BicepDerecho.ToString(), m.PantorrillaIzquierda.ToString(), m.PantorrillaDerecha.ToString()); if (resultado > 0) { return(RedirectToAction("Dashboard")); } else { return(View()); } } else { return(View()); } }
public async Task <ActionResult> Create(pesos_medidas pesos_medidas) { if (ModelState.IsValid) { pesos_medidas pym = new pesos_medidas(); Medidas measurements = new Medidas(); pym.clienteId = pesos_medidas.clienteId; pym.peso_1 = pesos_medidas.peso_1; pym.peso_2 = pesos_medidas.peso_2; pym.peso_3 = pesos_medidas.peso_3; pym.porc_grasa_corporal = pesos_medidas.porc_grasa_corporal; pym.medidas = measurements; pym.created_at = CurrentDate.getNow(); pym.created_by = SessionPersister.UserId; pym.updated_at = CurrentDate.getNow(); pym.updated_by = SessionPersister.UserId; db.pesos_medidas.Add(pym); await db.SaveChangesAsync(); return(RedirectToAction("Index", new { clientCode = pym.clienteId })); } ViewBag.clienteId = pesos_medidas.clienteId; return(View(pesos_medidas)); }
public Measurements(Medidas med) { this.Id = med.Id; this.Weight = (int)med.Peso; this.AbdominalCircunference = (int)med.CircunferenciaAbdominal; this.Date = med.Fecha; }
public Cuadrado() : base() { Console.WriteLine("Ingrese la medida del lado del cuadrado:"); Medidas.Add(Console.ReadLine()); CalcularArea(); }
public async Task <IActionResult> PostItems([FromBody] Items item) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } /* * Busca si la medida ya esta ingresada dentro del sistema, s i no es así agrega la nueva unidad de medida. * Todos los nombre de medidas van en minusculas. */ var nomMedida = item.Medida.Nombre.ToLower(); Medidas medida = _context.Medidas.FirstOrDefault(m => m.Nombre == nomMedida); if (medida == null) { medida = new Medidas { Nombre = nomMedida }; _context.Medidas.Add(medida); } item.Id_Medida = medida.Id; item.Medida = medida; _context.Items.Add(item); await _context.SaveChangesAsync(); return(CreatedAtAction("GetItems", new { id = item.Id }, item)); }
// Fin buscar // Añadir producto private void BtnAnadirProducto_Click(object sender, EventArgs e) { Timer t; if (cboTipoProducto.SelectedItem == null || cboCategoria.SelectedItem == null || cboMedida.SelectedItem == null || txtPrecio.Text == "" || txtStock.Text == "" || txtDescripcion.Text == "") { lblMsgErrorAgregarProducto.Visible = true; t = new Timer(); t.Interval = 4000; t.Tick += (s, ev) => { lblMsgErrorAgregarProducto.Hide(); t.Stop(); }; t.Start(); } else { TipoProducto tipoProducto = (TipoProducto)cboTipoProducto.SelectedItem; Categoria categoria = (Categoria)cboCategoria.SelectedItem; Medidas medida = (Medidas)cboMedida.SelectedItem; try { Program.gestor.AnadirProducto(txtDescripcion.Text, float.Parse(txtPrecio.Text), int.Parse(txtStock.Text), categoria.IdCategoria, medida.IdMedidas, tipoProducto.IdTipoProducto); // Actualizamos la lista de productos, para que se cargue en el data gridview cuando se añada un producto. ListProductos = Program.gestor.MostrarProductos(out string msg); dgvProductos.DataSource = (from p in ListProductos select new { TipoProducto = p.TipoProducto.Descripcion, Categoria = p.Categoria.Descripcion, p.Descripcion, Medida = p.Medida.Descripcion, p.Precio, p.Stock }) .ToList(); float total = 0; foreach (var item in ListProductos) { total += ((float)item.Precio * item.Stock); } ; txtValoracion.Text = total.ToString(); } catch (Exception ex) { MetroMessageBox.Show(this, ex.Message + "\nNo se ha podido añadir el producto.", "Error", 250); } lblMsgProductoAñadido.Visible = true; t = new Timer(); t.Interval = 3000; t.Tick += (s, ev) => { lblMsgProductoAñadido.Hide(); t.Stop(); }; t.Start(); txtStock.ResetText(); txtPrecio.ResetText(); txtDescripcion.ResetText(); } }
public string BorrarMedida(Medidas med) { using (SQLiteConnection con = new SQLiteConnection(connectionStr)) { try { con.Open(); string sql = "DELETE FROM MEDIDAS WHERE idMedida = @idMedida"; SQLiteCommand cmd = new SQLiteCommand(sql, con); cmd.Parameters.AddWithValue("@idMedida", med.IdMedidas); int numFilas = cmd.ExecuteNonQuery(); if (numFilas == 0) { return("La medida que quieres borrar no existe"); } } catch (Exception e) { return(e.Message); } } return(""); }
public async Task <IActionResult> PutMedidas(Guid id, Medidas medidas) { if (id != medidas.Id) { return(BadRequest()); } _context.Entry(medidas).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MedidasExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public ActionResult DeleteConfirmed(int id) { Medidas medidas = db.Medidas.Find(id); db.Medidas.Remove(medidas); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult agregarMedidas(Medidas medid) { medid.IDUsuario = (int)TempData["id2"]; medid.IDEvaluador = Usuario.getID(session.ObtenerSession("correo")).ID; medid.fecha = DateTime.Now; Cliente.agregarMedidas(medid); return(RedirectToAction("cmMedida", new { id = (int)TempData["id2"] })); }
public async Task <ActionResult> M_GetWeeklyEvaluations(string c) { Mobile oMobile = new Mobile(); int clId = await db.clientes.Where(m => m.codigo == c).Select(m => m.id_alt).FirstOrDefaultAsync(); DateTime today = CurrentDate.getNow(); if (clId > 0) { programa_clientes currClientProgram = db.programa_clientes.Where(m => m.cliente_id == clId && m.fecha_fin >= today).OrderBy(m => m.fecha_fin).FirstOrDefault(); if (currClientProgram != null) { List <pesos_medidas> pymLst = await db.pesos_medidas.Where(m => m.clienteId == clId && m.created_at >= currClientProgram.fecha_inicio).OrderBy(m => m.created_at).ToListAsync(); if (pymLst.Count > 0) { Dictionary <string, object> oDict = new Dictionary <string, object>(); for (int i = 0; i < pymLst.Count; i++) { pesos_medidas pym = new pesos_medidas(); Medidas measurements = new Medidas(); pym.medidas = measurements; pym.medidas.cuello = pymLst[i].medidas.cuello; pym.medidas.biceps = pymLst[i].medidas.biceps; pym.medidas.gluteos = pymLst[i].medidas.gluteos; pym.medidas.hombros = pymLst[i].medidas.hombros; pym.medidas.muneca = pymLst[i].medidas.muneca; pym.medidas.muslo = pymLst[i].medidas.muslo; pym.medidas.torax = pymLst[i].medidas.torax; pym.medidas.cintura = pymLst[i].medidas.cintura; pym.medidas.pantorrilla = pymLst[i].medidas.pantorrilla; pym.peso_1 = pymLst[i].peso_1; pym.peso_2 = pymLst[i].peso_2; pym.peso_3 = pymLst[i].peso_3; oDict.Add("E_" + i.ToString(), pym); } return(Json( oMobile.GetDictForJSON( message: oDict.Count.ToString() + " registrados para cliente.", data: oDict, code: MobileResponse.Success), JsonRequestBehavior.AllowGet)); } } } return(Json( oMobile.GetDictForJSON( message: "Error de validación de cliente.", data: null, code: MobileResponse.Error), JsonRequestBehavior.AllowGet)); }
public Triangulo() : base() { Console.WriteLine("Ingrese la medida de la base del triangulo:"); Medidas.Add(Console.ReadLine()); Console.WriteLine("Ingrese la medida de la altura del triangulo:"); Medidas.Add(Console.ReadLine()); CalcularArea(); }
public ActionResult Edit([Bind(Include = "IdMedida,Unidad_de_Medida,Activo")] Medidas medidas) { if (ModelState.IsValid) { db.Entry(medidas).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(medidas)); }
public ActionResult Create([Bind(Include = "IdMedida,Unidad_de_Medida,Activo")] Medidas medidas) { if (ModelState.IsValid) { db.Medidas.Add(medidas); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(medidas)); }
/// <summary> /// Agrega una nueva medida a la lista de medidas /// </summary> /// <param name="med"></param> public void AgregarMedida(Measure med) { if (med == null) { return; } if (Medidas == null) { Medidas = new List <Measure>(); } Medidas.Add(med); }
public async Task <IActionResult> PostMedidas([FromBody] Medidas medidas) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.Medidas.Add(medidas); await _context.SaveChangesAsync(); return(CreatedAtAction("GetMedidas", new { id = medidas.Id }, medidas)); }
public static void agregarMedidas(Medidas medi) { try { using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities()) { db.Medidas.Add(medi); db.SaveChanges(); } } catch (Exception e) { } }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Medidas medidas = db.Medidas.Find(id); if (medidas == null) { return(HttpNotFound()); } return(View(medidas)); }
static void Main(string[] args) { Console.Write("Largura do retângulo: "); double largura = double.Parse(Console.ReadLine()); Console.Write("Altura do retângulo: "); double altura = double.Parse(Console.ReadLine()); Medidas M = new Medidas(altura, largura); Console.WriteLine("\nÁrea: " + M.Area()); Console.WriteLine("Perimetro: " + M.Perimetro()); Console.WriteLine("Diagonal: " + M.Diagonal()); }
public static void UpadateMedidas(Medidas medi) { try { using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities()) { Medidas medidas = db.Medidas.Where(o => o.ID == medi.ID).FirstOrDefault(); medidas = medi; db.SaveChanges(); } } catch (Exception e) { } }
public static Medidas obtenerMedidas(int?id) { try { using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities()) { Medidas obtenerMedidas = db.Medidas.Find(id); return(obtenerMedidas); } } catch (Exception ex) { throw ex; } }
// GET: api/Medidas public Medidas[] Get()// ESTE DEVULEVE TODAS LES MEDIDAS CON EL FORMATO ESTABLECIDO DE TODOS LOS PAISES { IList <Medidas> Medidas = new List <Medidas>(); var medidasForzadas = from enforcedMeasurement in db.EnforcedMeasurements select enforcedMeasurement; foreach (EnforcedMeasurements medidaForzada in medidasForzadas) { Medidas Medida = new Medidas(); Medida.country = medidaForzada.Country_Name; Medida.date = medidaForzada.Start_Date; Medida.description = db.SanityMeasurements.Find(medidaForzada.Measurement_Id).Description; Medida.name = db.SanityMeasurements.Find(medidaForzada.Measurement_Id).Name; Medidas.Add(Medida); } return(Medidas.ToArray()); }
private void AceptarButtom_Click(object sender, EventArgs e) { Medidas m = new Medidas(); m.Bicesp = float.Parse(textBoxBiceps.Text); m.Triceps = float.Parse(textBoxTriceps.Text); m.Pectorales = float.Parse(textBoxPectorales.Text); m.Abdomen = float.Parse(textBoxAbdomen.Text); m.Piernas = float.Parse(textBoxPiernas.Text); m.Pantorrillas = float.Parse(textBoxPantorrillas.Text); if (textBoxBiceps.Text == "" || textBoxTriceps.Text == "" || textBoxPectorales.Text == "" || textBoxAbdomen.Text == "" || textBoxPiernas.Text == "" || textBoxPantorrillas.Text == "") { MessageBox.Show("Debe de Completar Todos los Datos"); } }
public static void agregarMedidasHombre(MedidasHombre medidasH) { try { Medidas medidas = new Medidas(); medidas.edad = medidasH.edad; medidas.pesoLB = medidasH.pesoLB; medidas.pesoKg = medidasH.pesoKg; medidas.estatura = medidasH.estatura; medidas.imc = medidasH.imc; medidas.diametroHumero = medidasH.diametroHumero; medidas.diametroFemur = medidasH.diametroFemur; medidas.pesoResidual = medidasH.pesoResidual; medidas.pesoGrasa = medidasH.pesoGrasa; medidas.pesoMuscular = medidasH.pesoMuscular; medidas.pesoOseo = medidasH.pesoOseo; medidas.pesoLibreGrasa = medidasH.pesoLibreGrasa; medidas.porcentajeGrasa = medidasH.porcentajeGrasa; medidas.circuferenciaBrazo = medidasH.circuferenciaBrazo; medidas.circuferenciaCintura = medidasH.circuferenciaCintura; medidas.circunferenciaAntebrazo = medidasH.circunferenciaAntebrazo; medidas.circunferenciaCadera = medidasH.circunferenciaCadera; medidas.circunferenciaMuslo = medidasH.circunferenciaMuslo; medidas.circunferenciaPierna = medidasH.circunferenciaPierna; medidas.circunferenciaTorax = medidasH.circunferenciaTorax; medidas.fecha = medidasH.fecha; medidas.IDEvaluador = medidasH.IDEvaluador; medidas.IDUsuario = medidasH.IDUsuario; using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities()) { db.Medidas.Add(medidas); db.SaveChanges(); PlieguesHombres pliegues = new PlieguesHombres(); pliegues.IDMedidas = medidas.ID; pliegues.plieguesAbdomen = medidasH.plieguesAbdomen; pliegues.plieguesMuslo = medidasH.plieguesMuslo; pliegues.plieguesPecho = medidasH.plieguesPecho; pliegues.plieguesSubEscapular = medidasH.plieguesSubEscapular; db.PlieguesHombres.Add(pliegues); db.SaveChanges(); } }catch (Exception e) { } }
void Start() { index = 0; medidas = new Medidas[RoadChunks.Length]; ListOfIndex = new List <int> (); foreach (GameObject chunk in RoadChunks) { BoxCollider col = chunk.GetComponent <BoxCollider> (); Medidas med = new Medidas(); med.x = col.size.x; med.y = col.size.y; med.z = col.size.z; medidas [index] = med; ListOfIndex.Add(index); index++; } index = 0; indexOfNext = 1; }
private void BuildVm() { try { if (CacheProvider.Exist("Alims")) { Alims = (List <SelectListItem>)CacheProvider.Get("Alims"); } else { // TODO: Modify TEXT (SelectList) Alims = _serviceAlim.GetAll(null, null).Select(x => new SelectListItem { Text = Convert.ToString(x.Nombre), Value = Convert.ToString(x.Id) }).ToList(); Alims.Insert(0, new SelectListItem { Text = string.Empty, Value = string.Empty }); CacheProvider.Set("Alims", Alims); } if (CacheProvider.Exist("Medidas")) { Medidas = (List <SelectListItem>)CacheProvider.Get("Medidas"); } else { // TODO: Modify TEXT (SelectList) Medidas = _serviceMedida.GetAll(null, null).Select(x => new SelectListItem { Text = Convert.ToString(x.Nombre), Value = Convert.ToString(x.Id) }).ToList(); Medidas.Insert(0, new SelectListItem { Text = string.Empty, Value = string.Empty }); CacheProvider.Set("Medidas", Medidas); } } catch (Exception ex) { //LoggerFactory.CreateLog().Error(string.Format(CultureInfo.InvariantCulture, "Presentation Layer - InitializeVMFactConv ERROR"), ex); } }
private void btnAdiconarMedida_Click(object sender, EventArgs e) { decimal medida = 0.0M; Decimal.TryParse(txtMedida.Text, out medida); if (cmbTipoMedida.SelectedIndex <= 0) { MessageBox.Show("Selecione um tipo de medida.", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (medida <= 0) { MessageBox.Show("Digite uma medida válida.", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { TipoMedidaCliente tipo = (TipoMedidaCliente)cmbTipoMedida.SelectedIndex; if (!Medidas.Any(x => x.Tipo == tipo)) { Medidas.Add(new ClienteMedida { Tipo = tipo , Valor = Convert.ToDecimal(txtMedida.Text) }); } else { Medidas.Where(x => x.Tipo == tipo).FirstOrDefault().Valor = Convert.ToDecimal(txtMedida.Text); } AtualizarGridMedidas(); txtMedida.Text = string.Empty; cmbTipoMedida.SelectedIndex = 0; } }
public ReadOnlyCollection <Medidas> MostrarMedidas(int idTipoProducto, out string mens) { mens = ""; List <Medidas> listMedidas = new List <Medidas>(); using (SQLiteConnection con = new SQLiteConnection(connectionStr)) { try { con.Open(); string sql = "SELECT idMedida, descripcion FROM MEDIDAS WHERE idTipoProducto = @idTipoProducto"; SQLiteCommand cmd = new SQLiteCommand(sql, con); cmd.Parameters.AddWithValue("@idTipoProducto", idTipoProducto); using (SQLiteDataReader drCategorias = cmd.ExecuteReader()) { if (!drCategorias.HasRows) { mens = "No hay Medidas"; return(listMedidas.AsReadOnly()); } //Si solo esperas un dato con if sino con while while (drCategorias.Read()) { Medidas medida = new Medidas(); medida.IdMedidas = int.Parse(drCategorias["idMedida"].ToString()); medida.Descripcion = drCategorias["descripcion"].ToString(); listMedidas.Add(medida); } } } catch (Exception ex) { mens = ex.Message; } return(listMedidas.AsReadOnly()); } }
public Medidas[] Get(string pais, string fecha) { IList <Medidas> Medidas = new List <Medidas>(); var medidasForzadas = from enforcedMeasurement in db.EnforcedMeasurements select enforcedMeasurement; DateTime date = DateTime.Parse(fecha); DateTime endDate = date.AddDays(7); foreach (EnforcedMeasurements medidaForzada in medidasForzadas) { if (medidaForzada.Country_Name == pais) { if (medidaForzada.Start_Date > date & medidaForzada.Start_Date < endDate) { Medidas Medida = new Medidas(); Medida.country = medidaForzada.Country_Name; Medida.date = medidaForzada.Start_Date; Medida.description = db.SanityMeasurements.Find(medidaForzada.Measurement_Id).Description; Medida.name = db.SanityMeasurements.Find(medidaForzada.Measurement_Id).Name; Medidas.Add(Medida); } } } return(Medidas.ToArray()); }