public ActionResult CrearKitDetalle(string descripcion, string codigobarras, kitskus[] detalleKit) { try { int idkit = AgregarKit(descripcion, codigobarras); if (idkit > 0) { List <kitskus> elementosAgregar = new List <kitskus>(); foreach (var item in detalleKit) { kitskus detalleKitTemp = new kitskus(); detalleKitTemp.Cantidad = item.Cantidad; detalleKitTemp.skus_Id = db.skus.Where(x => x.codigobarras.Equals(item.sku)).FirstOrDefault().id; detalleKitTemp.kits_Id = idkit; elementosAgregar.Add(detalleKitTemp); } db.kitskus.AddRange(elementosAgregar); db.SaveChanges(); return(Json(new { respuesta = true }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { respuesta = false }, JsonRequestBehavior.AllowGet)); } } catch (Exception) { return(Json(new { respuesta = false }, JsonRequestBehavior.AllowGet)); } }
public bool Crear(List <DatosViewModel> listaItems) { try { List <li_detcajasskus> listaTemp = new List <li_detcajasskus>(); foreach (var item in listaItems) { li_detcajasskus detalle = new li_detcajasskus(); detalle.CajasLI_Id = db.li_cajas.Where(x => x.Folio.Equals(item.codigocaja)).FirstOrDefault().id; detalle.skus_Id = db.skus.Where(x => x.codigobarras.Equals(item.sku)).FirstOrDefault().id; detalle.Cantidad = item.cantidad; listaTemp.Add(detalle); } db.li_detcajasskus.AddRange(listaTemp); db.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public ActionResult Create([Bind(Include = "id,nombres")] auditores auditores) { if (ModelState.IsValid) { db.auditores.Add(auditores); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(auditores)); }
public ActionResult Create([Bind(Include = "id,descripcion")] li_status li_status) { if (ModelState.IsValid) { db.li_status.Add(li_status); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(li_status)); }
public ActionResult Create([Bind(Include = "id,nomenclatura,descripcion")] li_origen li_origen) { if (ModelState.IsValid) { db.li_origen.Add(li_origen); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(li_origen)); }
public ActionResult Create([Bind(Include = "id,codigo,descripcion")] wl_tiendas wl_tiendas) { if (ModelState.IsValid) { db.wl_tiendas.Add(wl_tiendas); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(wl_tiendas)); }
public ActionResult Create([Bind(Include = "Id,Descripcion")] hd_statusorden hd_statusorden) { if (ModelState.IsValid) { db.hd_statusorden.Add(hd_statusorden); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(hd_statusorden)); }
public ActionResult Create([Bind(Include = "id,qtymanual,skus_Id")] skusinventarios skusinventarios) { if (ModelState.IsValid) { db.skusinventarios.Add(skusinventarios); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.skus_Id = new SelectList(db.skus, "id", "SKU", skusinventarios.skus_Id); return(View(skusinventarios)); }
public ActionResult Create([Bind(Include = "id,codigobarras,skus_Id")] skusbenavides skusbenavides) { if (ModelState.IsValid) { db.skusbenavides.Add(skusbenavides); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.skus_Id = new SelectList(db.skus, "id", "SKU", skusbenavides.skus_Id); return(View(skusbenavides)); }
public ActionResult Create([Bind(Include = "id,Codigo,wl_statuscajas_Id")] wl_cajas wl_cajas) { if (ModelState.IsValid) { db.wl_cajas.Add(wl_cajas); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.wl_statuscajas_Id = new SelectList(db.wl_statuscajas, "id", "descripcion", wl_cajas.wl_statuscajas_Id); return(View(wl_cajas)); }
public ActionResult Create([Bind(Include = "id,SKU,Descripcion,codigobarras,uom_id")] skus skus) { if (ModelState.IsValid) { db.skus.Add(skus); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.uom_id = new SelectList(db.uom, "id", "descripcion", skus.uom_id); return(View(skus)); }
public ActionResult Create(hd_skushomedelivery hd_skushomedelivery) { hd_skushomedelivery.QRCode = hd_skushomedelivery.QrCodeValor; hd_skushomedelivery.QtyManual = hd_skushomedelivery.QtyManualValor; if (ModelState.IsValid) { db.hd_skushomedelivery.Add(hd_skushomedelivery); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.skus_Id = new SelectList(db.skus, "id", "SKU", hd_skushomedelivery.skus_Id); return(View(hd_skushomedelivery)); }
public bool Cerrar(string foliotarima) { try { li_tarimas tarima = db.li_tarimas.Where(x => x.Folio.Equals(foliotarima)).FirstOrDefault(); tarima.statustarimas_Id = 2; db.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public ActionResult CrearDetKit(int?idkit, int idsku, int cantidad) { try { kitskus kit = new kitskus(); kit.kits_Id = (int)idkit; kit.skus_Id = idsku; kit.Cantidad = cantidad; db.kitskus.Add(kit); db.SaveChanges(); return(Json(new { respuesta = true, mensaje = "Operacion Correcta." }, JsonRequestBehavior.AllowGet)); } catch (Exception _ex) { return(Json(new { respuesta = true, mensaje = _ex.Message.ToString() }, JsonRequestBehavior.AllowGet)); } }
public bool Crear(string folio, string origen) { try { logisticainversa logisticainversa = new logisticainversa(); logisticainversa.FechaAlta = DateTime.Now; logisticainversa.statuslogisticasinversas_Id = 1; logisticainversa.Folio = folio; logisticainversa.origenlogistica_id = db.li_origen.Where(x => x.descripcion.Equals(origen)).FirstOrDefault().id; db.logisticainversa.Add(logisticainversa); db.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }
public bool ValidarSKUS(DataTable dt) { try { List <skus> listaSKUS = new List <skus>(); List <skus> listabusqueda = db.skus.ToList(); foreach (DataRow row in dt.Rows) { string sku = row[0].ToString().Trim().ToUpper(); var busquedasku = listabusqueda.Where(x => x.codigobarras.Equals(sku)).FirstOrDefault(); if (busquedasku == null) { if (listaSKUS.Where(x => x.SKU == sku).FirstOrDefault() == null) { skus skus = new skus(); skus.codigobarras = sku; skus.SKU = sku; skus.uom_id = 1; listaSKUS.Add(skus); } } } db.skus.AddRange(listaSKUS); db.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public void CerrarCaja(string caja, string auditor, string picker) { try { wl_cajas cajabusqueda = db.wl_cajas.Where(x => x.Codigo.Equals(caja)).FirstOrDefault(); cajabusqueda.wl_statuscajas_Id = 2; cajabusqueda.Auditores_Id = db.auditores.Where(x => x.nombres.Equals(auditor)).FirstOrDefault().id; cajabusqueda.Pickers_Id = db.pickers.Where(x => x.nombres.Equals(picker)).FirstOrDefault().id; db.SaveChanges(); } catch (Exception) { } }
public bool Crear(string foliotarima, string foliocaja) { try { var tarima = db.li_tarimas.Where(x => x.Folio.Equals(foliotarima)).FirstOrDefault().id; li_cajas cajas = new li_cajas(); cajas.Folio = foliocaja; cajas.tarimas_Id = tarima; db.li_cajas.Add(cajas); db.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }