public ActionResult DeleteConfirmed(int id)
        {
            CPBitacora cPBitacora = db.CPBitacora.Find(id);

            db.CPBitacora.Remove(cPBitacora);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "CPId,CPIdEmpresa,CPIdMaterial,CPNumEconomico,CPPlaca,CPNumPorte,CPNomConductor,CPPesoEntrada,CPPesoSalida,CPPesoNeto,CPIdTipoVehiculo,CPFechaEntrada,CpFechaSalida,CPEntrada,CPSalida,CPIdUsuarioEnt,CPIdUsuarioSal")] CPBitacora cPBitacora)
 {
     if (ModelState.IsValid)
     {
         db.Entry(cPBitacora).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.CPIdEmpresa      = new SelectList(db.CPCatEmpresas, "CPIdEmpresa", "CPDescripcionEmpresa", cPBitacora.CPIdEmpresa);
     ViewBag.CPIdTipoVehiculo = new SelectList(db.CPCatMateriales, "CPIdMaterial", "CPDescripcionMaterial", cPBitacora.CPIdMaterial);
     ViewBag.CPIdUsuarioEnt   = new SelectList(db.CPUsuario, "CPIdUsuario", "CPNombreUsuario", cPBitacora.CPIdUsuarioEnt);
     ViewBag.CPIdUsuarioSal   = new SelectList(db.CPUsuario, "CPIdUsuario", "CPNombreUsuario", cPBitacora.CPIdUsuarioSal);
     return(View(cPBitacora));
 }
        // GET: CPBitacoras/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            CPBitacora cPBitacora = db.CPBitacora.Find(id);

            if (cPBitacora == null)
            {
                return(HttpNotFound());
            }
            return(View(cPBitacora));
        }
        // GET: CPBitacoras/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            CPBitacora cPBitacora = db.CPBitacora.Find(id);

            if (cPBitacora == null)
            {
                return(HttpNotFound());
            }
            ViewBag.CPIdEmpresa      = new SelectList(db.CPCatEmpresas, "CPIdEmpresa", "CPDescripcionEmpresa", cPBitacora.CPIdEmpresa);
            ViewBag.CPIdTipoVehiculo = new SelectList(db.CPCatMateriales, "CPIdMaterial", "CPDescripcionMaterial", cPBitacora.CPIdMaterial);
            ViewBag.CPIdUsuarioEnt   = new SelectList(db.CPUsuario, "CPIdUsuario", "CPNombreUsuario", cPBitacora.CPIdUsuarioEnt);
            ViewBag.CPIdUsuarioSal   = new SelectList(db.CPUsuario, "CPIdUsuario", "CPNombreUsuario", cPBitacora.CPIdUsuarioSal);
            return(View(cPBitacora));
        }
Пример #5
0
        // POST: Bitacora/LeerBascula
        //[HttpPost]
        public ActionResult LeerBascula(int txtId)
        {
            StreamReader objReader = new StreamReader("c:\\GenerarPesos\\operaciones_1.txt");
            string       sLine     = "";
            ArrayList    arrText   = new ArrayList();

            while (sLine != null)
            {
                sLine = objReader.ReadLine();
                if (sLine != null)
                {
                    arrText.Add(sLine);
                }
            }
            objReader.Close();

            //var contador = 1;
            var Col       = 0;
            var resultado = "";
            var dato      = "";

            foreach (string sOutput in arrText)
            {
                //resultado = resultado.Split(',').Last();
                //    Console.WriteLine(sOutput);
                //    Console.ReadLine();

                resultado = sOutput;
            }

            CPBitacora entity = new CPBitacora(); // Lerma se instancia el modelo

            Col = resultado.IndexOf(",");
            //Col = Col - 1;
            dato = resultado.Substring(0, Col);
            if (dato != null)
            {
                //ViewData["VarConsecutivo"] = dato;
                ViewBag.VarConsecutivo = dato;
                //entity.CPIdTransporte = int.Parse(dato.ToString()); //lerma se mandan los valores al modelo
            }
            Col       = Col + 1;
            resultado = resultado.Remove(0, Col);


            Col = resultado.IndexOf(",");
            //Col = Col - 1;
            dato = resultado.Substring(0, Col);
            if (dato != null)
            {
                //ViewData["CPNumEconomico"] = resultado;
                //ViewBag.CPNumEconomico = dato;
                entity.CPNumEconomico = dato.ToString();
            }
            Col       = Col + 1;
            resultado = resultado.Remove(0, Col);


            Col = resultado.IndexOf(",");
            //Col = Col - 1;
            dato = resultado.Substring(0, Col);
            if (dato != null)
            {
                //ViewData["CPPesoEntrada"] = resultado;
                entity.CPPesoEntrada = int.Parse(dato.ToString());
            }
            Col       = Col + 1;
            resultado = resultado.Remove(0, Col);


            Col = resultado.IndexOf(",");
            //Col = Col - 1;
            dato = resultado.Substring(0, Col);
            if (dato != null)
            {
                //ViewData["CPPesoSalida"] = resultado;
                entity.CPPesoSalida = int.Parse(dato.ToString());
            }
            Col       = Col + 1;
            resultado = resultado.Remove(0, Col);


            Col = resultado.IndexOf(",");
            //Col = Col - 1;
            dato = resultado.Substring(0, Col);
            if (dato != null)
            {
                //ViewData["CPPesoNeto"] = resultado;
                entity.CPPesoNeto = int.Parse(dato.ToString());
            }
            Col       = Col + 1;
            resultado = resultado.Remove(0, Col);


            Col = resultado.IndexOf(",");
            //Col = Col - 1;
            dato = resultado.Substring(0, Col);
            if (dato != null)
            {
                //ViewData["CPPlaca"] = resultado;
                entity.CPPlaca = dato;
            }
            Col       = Col + 1;
            resultado = resultado.Remove(0, Col);



            Col = resultado.IndexOf(",");
            //Col = Col - 1;
            dato = resultado.Substring(0, Col);
            if (dato != null)
            {
                //ViewData["CPPlaca"] = resultado;
                entity.CPPlaca = dato;
            }
            Col       = Col + 1;
            resultado = resultado.Remove(0, Col);

            Col = resultado.IndexOf(",");
            //Col = Col - 1;
            dato = resultado.Substring(0, Col);
            if (dato != null)
            {
                //ViewData["CPPlaca"] = resultado;
                entity.CPPlaca = dato;
            }
            Col       = Col + 1;
            resultado = resultado.Remove(0, Col);

            Col = resultado.IndexOf(",");
            //Col = Col - 1;
            dato = resultado.Substring(0, Col);
            if (dato != null)
            {
                //ViewData["CPPlaca"] = resultado;
                entity.CPPlaca = dato;
            }
            Col       = Col + 1;
            resultado = resultado.Remove(0, Col);


            Col  = resultado.IndexOf(",");
            dato = resultado;
            if (dato != null)
            {
                //ViewData["CPPlaca"] = resultado;
                entity.CPPlaca = dato;
            }


            //contador = (contador + 1);



            return(View(entity));// lerma se manda el modelo a la vista
        }