public ActionResult DeleteConfirmed(int id) { Tbl_Producto tbl_Producto = db.Tbl_Producto.Find(id); db.Tbl_Producto.Remove(tbl_Producto); db.SaveChanges(); return(RedirectToAction("Index")); }
public ProductoViewModel(Tbl_Producto productos) : this() { this._producto = productos; if (productos != null) { Nombre = productos.Nombre_Producto; Precio = productos.Precio; Fecha = productos.Fecha_ingreso; Hora = productos.Hora_ingreso; } }
public ActionResult Edit([Bind(Include = "IdProducto,ProductoNombre,ProductoPrecio,ProductoCantidad,ProductoDescripcion,IdProveedor")] Tbl_Producto tbl_Producto) { if (ModelState.IsValid) { db.Entry(tbl_Producto).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IdProveedor = new SelectList(db.Tbl_Proveedor, "IdProveedor", "NombreProveedor", tbl_Producto.IdProveedor); return(View(tbl_Producto)); }
// GET: Productos/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Tbl_Producto tbl_Producto = db.Tbl_Producto.Find(id); if (tbl_Producto == null) { return(HttpNotFound()); } return(View(tbl_Producto)); }
// GET: Productos/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Tbl_Producto tbl_Producto = db.Tbl_Producto.Find(id); if (tbl_Producto == null) { return(HttpNotFound()); } ViewBag.IdProveedor = new SelectList(db.Tbl_Proveedor, "IdProveedor", "NombreProveedor", tbl_Producto.IdProveedor); return(View(tbl_Producto)); }
//public async void SelectUser(Tbl_Producto productos) //{ // await App.Current.MainPage.Navigation.PushAsync(new Editar_ProductoPage() // { // }); //} private async void Guardar(object obj) { var servi = new Service <Tbl_Producto>(); var _producto = new Tbl_Producto(); _producto.Nombre_Producto = Nombre; _producto.Precio = Precio; _producto.Fecha_ingreso = Fecha; _producto.Hora_ingreso = Hora; var resultado = await servi.Insert(_producto); if (resultado == 1) { await App.Current.MainPage.DisplayAlert("Mensaje de Aviso", "Registro Guardado", "Aceptar"); await App.Current.MainPage.Navigation.PopAsync(); } else { await App.Current.MainPage.DisplayAlert("Mensaje de aviso", " Error Al Guardar Revise los datos", "Aceptar"); } }