public ActionResult DeleteConfirmed(int id) { T_Productos t_Productos = db.T_Productos.Find(id); db.T_Productos.Remove(t_Productos); db.SaveChanges(); return(RedirectToAction("Index")); }
private void BtnGuardarR_Clicked(object sender, EventArgs e) { var DatosProducto = new T_Productos { Nombre = txtNombrep.Text, Precio = txtPreciop.Text, Descripcion = txtDescripcionp.Text, Cantidad = txtCantidadp.Text }; conexion.InsertAsync(DatosProducto); limpiarformulario(); DisplayAlert("Confirmación", "Producto registrado correctamente", "Ok"); }
public ActionResult Edit([Bind(Include = "ID,Nombre,Precio,ID_Categoria,ID_Cliente")] T_Productos t_Productos) { if (ModelState.IsValid) { db.Entry(t_Productos).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ID_Categoria = new SelectList(db.T_Categoria, "ID", "Descripion", t_Productos.ID_Categoria); ViewBag.ID_Cliente = new SelectList(db.T_Clientes, "ID", "Nombre", t_Productos.ID_Cliente); return(View(t_Productos)); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } T_Productos t_Productos = db.T_Productos.Find(id); if (t_Productos == null) { return(HttpNotFound()); } return(View(t_Productos)); }
private void Button_Clicked(object sender, EventArgs e) { var DatosRegistro = new T_Productos { Nombre = nombre.Text, Descripcion = descripcion.Text, Stock = int.Parse(stock.Text), PrecioUnidad = float.Parse(precioUnidad.Text) }; con.InsertAsync(DatosRegistro); limpiarFormulario(); DisplayAlert("Info", "Producto almacendo en la base de Datos", "OK"); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } T_Productos t_Productos = db.T_Productos.Find(id); if (t_Productos == null) { return(HttpNotFound()); } ViewBag.ID_Categoria = new SelectList(db.T_Categoria, "ID", "Descripion", t_Productos.ID_Categoria); ViewBag.ID_Cliente = new SelectList(db.T_Clientes, "ID", "Nombre", t_Productos.ID_Cliente); return(View(t_Productos)); }