public IHttpActionResult Putbodega(int id, bodega bodega) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != bodega.id) { return(BadRequest()); } db.Entry(bodega).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!bodegaExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult Postbodega(bodega bodega) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.bodega.Add(bodega); try { db.SaveChanges(); } catch (DbUpdateException) { if (bodegaExists(bodega.id)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = bodega.id }, bodega)); }
public ActionResult DeleteConfirmed(int id) { bodega bodega = db.bodega.Find(id); db.bodega.Remove(bodega); db.SaveChanges(); return(RedirectToAction("Index")); }
public async Task <ActionResult> DeleteConfirmed(int id) { bodega bodega = await db.bodega.FindAsync(id); db.bodega.Remove(bodega); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "id,nombre,ubicacion,telefono")] bodega bodega) { if (ModelState.IsValid) { db.Entry(bodega).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(bodega)); }
public IHttpActionResult Getbodega(int id) { bodega bodega = db.bodega.Find(id); if (bodega == null) { return(NotFound()); } return(Ok(bodega)); }
public ActionResult Create([Bind(Include = "id,nombre,ubicacion,telefono")] bodega bodega) { if (ModelState.IsValid) { db.bodega.Add(bodega); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(bodega)); }
public ActionResult Edit([Bind(Include = "IdBodega,NombreBodega,IdSucursalBodega")] bodega bodega) { if (ModelState.IsValid) { db.Entry(bodega).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IdSucursalBodega = new SelectList(db.sucursal, "IdSucursal", "NombreSucursal", bodega.IdSucursalBodega); return(View(bodega)); }
public async Task <ActionResult> Edit([Bind(Include = "id_bodega,Nombre_Bodega,id_estante")] bodega bodega) { if (ModelState.IsValid) { db.Entry(bodega).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.id_estante = new SelectList(db.estante, "id_estante", "n_estante", bodega.id_estante); return(View(bodega)); }
public ActionResult Create([Bind(Include = "IdBodega,NombreBodega,IdSucursalBodega")] bodega bodega) { if (ModelState.IsValid) { db.bodega.Add(bodega); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IdSucursalBodega = new SelectList(db.sucursal, "IdSucursal", "NombreSucursal", bodega.IdSucursalBodega); return(View(bodega)); }
public ActionResult Edit([Bind(Include = "id,id_cliente,descripcion,id_comuna,id_encargado,direccion,numero,telefono")] bodega bodega) { if (ModelState.IsValid) { db.Entry(bodega).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.id_encargado = new SelectList(db.Cliente_Persona, "id", "id", bodega.id_encargado); ViewBag.id_cliente = new SelectList(db.clientes, "id", "rut", bodega.id_cliente); ViewBag.id_comuna = new SelectList(db.comunas, "id", "comuna", bodega.id_comuna); return(View(bodega)); }
// GET: bodegas/Details/5 public async Task <ActionResult> Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } bodega bodega = await db.bodega.FindAsync(id); if (bodega == null) { return(HttpNotFound()); } return(View(bodega)); }
// GET: Bodegas/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } bodega bodega = db.bodega.Find(id); if (bodega == null) { return(HttpNotFound()); } return(View(bodega)); }
// GET: bodegas/Details/5 public ActionResult Details(int?id) { if (id == null) { return(RedirectToAction("Error")); } bodega bodega = db.bodega.Find(id); if (bodega == null) { return(RedirectToAction("Error")); } return(View(bodega)); }
public IHttpActionResult Deletebodega(int id) { bodega bodega = db.bodega.Find(id); if (bodega == null) { return(NotFound()); } db.bodega.Remove(bodega); db.SaveChanges(); return(Ok(bodega)); }
// GET: Bodegas/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } bodega bodega = db.bodega.Find(id); if (bodega == null) { return(HttpNotFound()); } ViewBag.encargado = db.Personas.Where(x => x.id == bodega.id_encargado).FirstOrDefault(); return(View(bodega)); }
// GET: bodegas/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(RedirectToAction("Error")); } bodega bodega = db.bodega.Find(id); if (bodega == null) { return(RedirectToAction("Error")); } ViewBag.IdSucursalBodega = new SelectList(db.sucursal, "IdSucursal", "NombreSucursal", bodega.IdSucursalBodega); return(View(bodega)); }
// GET: bodegas/Edit/5 public async Task <ActionResult> Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } bodega bodega = await db.bodega.FindAsync(id); if (bodega == null) { return(HttpNotFound()); } ViewBag.id_estante = new SelectList(db.estante, "id_estante", "n_estante", bodega.id_estante); return(View(bodega)); }
// GET: Bodegas/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } bodega bodega = db.bodega.Find(id); if (bodega == null) { return(HttpNotFound()); } ViewBag.id_encargado = new SelectList(db.Cliente_Persona, "id", "id", bodega.id_encargado); ViewBag.id_cliente = new SelectList(db.clientes, "id", "rut", bodega.id_cliente); ViewBag.id_comuna = new SelectList(db.comunas, "id", "comuna", bodega.id_comuna); return(View(bodega)); }
public void BuscarBodega(object unObjeto, short unOrden) { inventario objeto = (inventario)unObjeto; bodega item = (bodega)BuscarListaPr.BuscarObjeto(TipoConsulta.Bodegas); if (item != null) { if (unOrden == 1) { objeto.fkbodegas1 = item; } if (unOrden == 2) { objeto.fkbodegas2 = item; } } }
public int Borrar(bodega item) { return(item.BorrarObjetoT()); }
protected DataTable ConsultarInventario(String centroCostos, String subcentroCosto, String ciudad, String[] datos, DataRow fila) { String id_Ciudad; DataTable tablaentregas = new DataTable(); tablaentregas.Columns.Add("ID_PRODUCTO"); tablaentregas.Columns.Add("ID_LOTE"); tablaentregas.Columns.Add("CANTIDAD"); tablaentregas.Columns.Add("TALLA"); DataRow entrega = tablaentregas.NewRow(); if (!(centroCostos.Equals("0"))) { centroCosto _centroC = new centroCosto(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaCentro = _centroC.ObtenerCentrosDeCostoPorIdCentroCosto(Convert.ToDecimal(centroCostos)); DataRow filaCentros = tablaCentro.Rows[0]; id_Ciudad = filaCentros["ID_CIUDAD"].ToString(); } else if (!(subcentroCosto.Equals("0"))) { subCentroCosto _SubCentroC = new subCentroCosto(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaSub = _SubCentroC.ObtenerSubCentrosDeCostoPorIdSubCosto(Convert.ToDecimal(subcentroCosto)); DataRow filaSubCentro = tablaSub.Rows[0]; centroCosto _centroC = new centroCosto(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaCentro = _centroC.ObtenerCentrosDeCostoPorIdCentroCosto(Convert.ToDecimal(filaSubCentro["ID_CENTRO_C"].ToString())); DataRow filaCentros = tablaCentro.Rows[0]; id_Ciudad = filaCentros["ID_CIUDAD"].ToString(); } else { id_Ciudad = ciudad; } int id_empresa = Convert.ToInt32(datos[3].ToString()); ciudad _ciudad = new ciudad(Session["idEmpresa"].ToString()); DataTable tablaCiudad = _ciudad.ObtenerCiudadPorIdCiudad(id_Ciudad); DataRow filaCiudad = tablaCiudad.Rows[0]; String id_regional = filaCiudad["ID_REGIONAL"].ToString(); bodega _bodega = new bodega(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablabodega = _bodega.ObtenerAlmRegBodegaPorIds(id_regional, id_Ciudad, id_empresa); if (tablabodega.Rows.Count <= 0) { Label_MENSAJE.Text = "ADVERTENCIA: No se encontraron bodegas para la empresa en la ubicación seleccionada. Valide por favor."; configurarMensajes(true, System.Drawing.Color.Red, Label_MENSAJE, Panel_MENSAJES); } else { DataRow filaBodega = tablabodega.Rows[0]; lote _lote = new lote(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); HiddenField_idBodega.Value = filaBodega["ID_BODEGA"].ToString(); DataTable tablaLote = _lote.ObtenerAlmLotePorIdProductoBodega(Convert.ToInt32(fila["ID_PRODUCTO"]), Convert.ToInt32(filaBodega["ID_BODEGA"].ToString())); if (tablaLote.Rows.Count <= 0) { Label_MENSAJE.Text = "ADVERTENCIA: No hay existencias del producto " + fila["NOMBRE"].ToString() + " para la empresa seleccionada. Valide por favor."; configurarMensajes(true, System.Drawing.Color.Red, Label_MENSAJE, Panel_MENSAJES); } else { int contLote; foreach (DataRow filalotes in tablaLote.Rows) { entrega = tablaentregas.NewRow(); contLote = Convert.ToInt32(filalotes["ENTRADAS"]) - Convert.ToInt32(filalotes["SALIDAS"]); entrega[0] = filalotes["ID_PRODUCTO"]; entrega[1] = filalotes["ID_LOTE"]; entrega[2] = contLote; entrega[3] = filalotes["TALLA"]; tablaentregas.Rows.Add(entrega); } } } return(tablaentregas); }
public int Grabar(bodega item) { return(item.GrabarObjetoT(x => x.id)); }