public async Task <IActionResult> Edit(int id, [Bind("MedicinaId,Nombre,Descripcion,PrecioVenta,PrecioCompra,FechaVencimiento,CantidadExistencia,LaboratorioId,Especificaciones,CategoriaId")] Medicinas medicinas) { if (id != medicinas.MedicinaId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(medicinas); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MedicinasExists(medicinas.MedicinaId)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index")); } return(View(medicinas)); }
public ActionResult Create([Bind(Include = "Id,color,doctor,anotaciones,fecha")] Evento evento, String Padecimiento, String Medicina, String CentroSalud) { if (ModelState.IsValid) { Enfermedad enf = getEnfermedadByName(Padecimiento); evento.Enfermedad = enf; Usuario u = db.Usuarios.Find(Session["idLoggead"]); evento.Usuario = u; if (Medicina != null) { Medicinas medicina = getMedicinaByName(Medicina); evento.Medicina = medicina; } if (CentroSalud != null) { CentroSalud cs = getCentroByName(CentroSalud); evento.CentroSalud = cs; } db.Eventoes.Add(evento); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(evento)); }
private void Guardarbutton_Click(object sender, EventArgs e) { Medicinas medicina = new Medicinas(); if (Validacion()) { LlenarClases(medicina); if (MedicinasBLL.GetLista(Utilidades.StringToInt(medicinaIdTextBox.Text)).Count() == 0) { if (MedicinasBLL.Insertar(medicina)) { MessageBox.Show("Se inserto la medician"); Limpiar(); } else { MessageBox.Show("Error al insertar la medicina"); } } else { MedicinasBLL.Modificar(Utilidades.StringToInt(medicinaIdTextBox.Text), medicina); MessageBox.Show("Se modifico la medicina"); } } }
public ActionResult DeleteConfirmed(int id) { Medicinas medicinas = db.Medicina.Find(id); db.Medicina.Remove(medicinas); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "MedicinaId,NombreMedicina,CantidadExistencia,PrecioCompra,FechaVencimiento")] Medicinas medicinas) { if (ModelState.IsValid) { db.Entry(medicinas).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(medicinas)); }
public ActionResult Create([Bind(Include = "MedicinaId,NombreMedicina,CantidadExistencia,PrecioCompra,FechaVencimiento")] Medicinas medicinas) { if (ModelState.IsValid) { db.Agregar.Add(medicinas); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(medicinas)); }
public async Task <IActionResult> Create([Bind("MedicinaId,Nombre,Descripcion,PrecioVenta,PrecioCompra,FechaVencimiento,CantidadExistencia,LaboratorioId,Especificaciones,CategoriaId")] Medicinas medicinas) { if (ModelState.IsValid) { _context.Add(medicinas); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(medicinas)); }
private void LlenarClases(Medicinas medicina) { medicina.Nombre = nombreTextBox.Text; medicina.PrecioCompra = double.Parse(precioCompraTextBox.Text); medicina.PrecioVenta = double.Parse(precioVentaTextBox.Text); medicina.CantidadExistencia = int.Parse(precioVentaTextBox.Text); medicina.FechaVencimiento = fechaVencimientoDateTimePicker.Value; medicina.Descripcion = DescripcionrichTextBox.Text; medicina.Especificaciones = EspecificacionesrichTextBox.Text; medicina.LaboratorioId = Convert.ToInt16(LaboratoriocomboBox.SelectedValue); }
public static void Eliminar(int id) { using (var db = new FarmaciaDb()) { var med = new Medicinas(); med = db.Medicina.Find(id); db.Medicina.Remove(med); db.SaveChanges(); } }
public ActionResult DeleteConfirmed(string nombre) { if (Session["idLoggead"] == null) { return(View("~/Views/Login/Login.cshtml")); } Medicinas medicinas = db.Medicinas.SingleOrDefault(medicina => medicina.nombre == nombre); db.Medicinas.Remove(medicinas); db.SaveChanges(); return(RedirectToAction("Index")); }
private void Fill(Medicinas medicina) { nombreTextBox.Text = medicina.Nombre; DescripcionrichTextBox.Text = medicina.Descripcion; precioCompraTextBox.Text = medicina.PrecioCompra.ToString(); precioVentaTextBox.Text = medicina.PrecioVenta.ToString(); cantidadExistenciaTextBox.Text = medicina.CantidadExistencia.ToString(); fechaVencimientoDateTimePicker.Value = medicina.FechaVencimiento; EspecificacionesrichTextBox.Text = medicina.Especificaciones; LaboratoriocomboBox.SelectedValue = medicina.LaboratorioId; categoriaComboBox.SelectedItem = medicina.CategoriaId; }
public ActionResult Create([Bind(Include = "MedicinaId,NombreMedicina,CantidadExistencia,PrecioCompra,FechaVencimiento")] Medicinas medicinas) { bool obtener; if (ModelState.IsValid) { obtener = BLL.MedicinasBLL.Guardar(medicinas); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(medicinas)); }
public static bool Guardar(Medicinas medicina) { bool retorno = false; using (var conexion = new WebFarmaciaDb()) { conexion.Medicina.Add(medicina); conexion.SaveChanges(); retorno = true; } return(retorno); }
// GET: Medicinas/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Medicinas medicinas = db.Medicinas.Find(id); if (medicinas == null) { return(HttpNotFound()); } return(View(medicinas)); }
public ActionResult Edit([Bind(Include = "Id,nombre,detalles,dosis,frecuencia,tipo,info_compra")] Medicinas medicinas) { if (Session["idLoggead"] == null) { return(View("~/Views/Login/Login.cshtml")); } if (ModelState.IsValid) { db.Entry(medicinas).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(medicinas)); }
public ActionResult Create([Bind(Include = "Id,nombre,detalles,dosis,frecuencia,tipo,info_compra")] Medicinas medicinas) { if (Session["idLoggead"] == null) { return(View("~/Views/Login/Login.cshtml")); } if (ModelState.IsValid) { Usuario u = db.Usuarios.Find(Session["idLoggead"]); medicinas.Usuario = u; db.Medicinas.Add(medicinas); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(medicinas)); }
public JsonResult Save(Medicinas nueva) { int id = 0; if (ModelState.IsValid) { if (MedicinasBLL.Insertar(nueva)) { id = nueva.MedicinaId; } } else { id = +1; } return(Json(id)); }
public static void Modificar(int id, Medicinas medicina) { using (var db = new FarmaciaDb()) { Medicinas med = db.Medicina.Find(id); med.Nombre = medicina.Nombre; med.Descripcion = medicina.Descripcion; med.Especificaciones = medicina.Especificaciones; med.LaboratorioId = medicina.LaboratorioId; med.PrecioCompra = medicina.PrecioCompra; med.PrecioVenta = medicina.PrecioVenta; med.FechaVencimiento = medicina.FechaVencimiento; med.CategoriaId = medicina.CategoriaId; med.CantidadExistencia = medicina.CantidadExistencia; db.SaveChanges(); } }
public static bool Insertar(Medicinas med) { bool retorno = false; try { using (var db = new FarmaciaDb()) { db.Medicina.Add(med); db.SaveChanges(); db.Dispose(); retorno = true; } }catch (Exception) { throw; } return(retorno); }
// GET: Medicinas/Edit/5 public ActionResult Edit(int?id) { if (Session["idLoggead"] == null) { return(View("~/Views/Login/Login.cshtml")); } EnfermedadsController enfermedadsController = new EnfermedadsController(); ViewBag.enfermedades = enfermedadsController.getAllEnfermedades(); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Medicinas medicinas = db.Medicinas.Find(id); if (medicinas == null) { return(HttpNotFound()); } return(View(medicinas)); }
private Medicinas getMedicinaByName(string name) { Medicinas med = db.Medicinas.FirstOrDefault(e => e.nombre == name); return(med); }