Exemple #1
0
        void InformacionToolStripMenuItemClick(object sender, EventArgs e)
        {
            Trazabilidad frm = new Trazabilidad();

            frm.MdiParent = this;
            frm.Show();
        }
        public void EliminarTrazabilidad(long id)
        {
            Trazabilidad Trazabilidad = db.Trazabilidad.Find(id);

            db.Trazabilidad.Remove(Trazabilidad);
            db.SaveChanges();
        }
Exemple #3
0
        public ActionResult CreatedTrazabilidad()
        {
            objTb = new Trazabilidad();
            Tarea  T = new Tarea();
            Estado E = new Estado();

            T.SetId(Convert.ToInt32(Request["cbTarea"]));
            E.SetId(Convert.ToInt32(Request["cbEstado"]));

            objTb.Fecha  = Request["fecha"];
            objTb.Hora   = Request["hora"];
            objTb.Estado = E;
            objTb.Tarea  = T;

            if (Request["cbTarea"] == "0" && Request["cbEstado"] == "0")
            {
                return(View("error2"));
            }
            else
            {
                if (objTb.Guardar() != 0)
                {
                    List <Trazabilidad> lista = objTb.listarDatos();
                    ViewData["models"] = lista;
                    return(View("FormAllTrazabilidad"));
                }
                else
                {
                    return(View("errorguardar"));
                }
            }
        }
Exemple #4
0
        public ActionResult FormAllTrazabilidad()
        {
            objTb = new Trazabilidad();
            List <Trazabilidad> lista = objTb.listarDatos();

            ViewData["models"] = lista;
            return(View());
        }
Exemple #5
0
        public ActionResult DeleteConfirmed(long id)
        {
            Trazabilidad trazabilidad = db.Trazabilidad.Find(id);

            db.Trazabilidad.Remove(trazabilidad);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemple #6
0
        private async void SimulateEvent(Object source, ElapsedEventArgs e)
        {
            try
            {
                if (!vEjecutando)
                {
                    await Task.Run <int>(() =>
                    {
                        try
                        {
                            if (chkSimularEntregas.Checked)
                            {
                                this.vEjecutando = true;
                                if (vEstados == null || vEstados.Count == 0)
                                {
                                    vEstados = PedidoBL.GetEstados();
                                }

                                var vPedidos = new List <Pedido>();
                                vPedidos     = PedidoBL.GetPedidosFiltro(new Pedido());

                                foreach (var vPedido in vPedidos)
                                {
                                    var vEstado          = vPedido.Trazabilidad.LastOrDefault();
                                    var vSiguienteEstado = vEstados.FirstOrDefault(est => est.EstadoID == vEstado.Estado.Siguiente);

                                    if (vSiguienteEstado != null)
                                    {
                                        var vRandom    = new Random();
                                        DateTime start = DateTime.Now;

                                        var vTrazabilidad = new Trazabilidad()
                                        {
                                            EstadoID = vSiguienteEstado.EstadoID,
                                            PedidoID = vPedido.PedidoID,
                                            Fecha    = vEstado.Fecha.Value.AddHours(vRandom.Next(50))
                                        };

                                        PedidoBL.InsertarEstado(vTrazabilidad);
                                    }
                                }

                                vEjecutando = false;
                            }
                            else
                            {
                                vEjecutando = false;
                            }

                            return(0);
                        }
                        catch (Exception ex) { return(0); }
                    });
                }
            }
            catch (Exception ex) { throw ex; }
        }
Exemple #7
0
 public ActionResult Edit([Bind(Include = "Id,Fecha,Origen,Destino,Observaciones,IdGuia,IdEstadoPaquete")] Trazabilidad trazabilidad)
 {
     if (ModelState.IsValid)
     {
         db.Entry(trazabilidad).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.IdEstadoPaquete = new SelectList(db.EstadoPaquete, "Id", "Estado", trazabilidad.IdEstadoPaquete);
     ViewBag.IdGuia          = new SelectList(db.Guia, "Id", "Sede", trazabilidad.IdGuia);
     return(View(trazabilidad));
 }
Exemple #8
0
        // GET: Trazabilidad/Details/5
        public ActionResult Details(long?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Trazabilidad trazabilidad = db.Trazabilidad.Find(id);

            if (trazabilidad == null)
            {
                return(HttpNotFound());
            }
            return(View(trazabilidad));
        }
Exemple #9
0
        // GET: Trazabilidad
        public ActionResult Index()
        {
            objTb = new Trazabilidad();

            //Cargar los datos de tarea
            List <Tarea> datosTarea = objTb.listaTareas();

            ViewData["modelsTareas"] = datosTarea;

            //Cargar los datos de estados
            List <Estado> datosEstados = objTb.listaEstado();

            ViewData["modelsEstados"] = datosEstados;

            return(View("FormTrazabilidad"));
        }
Exemple #10
0
        // GET: Trazabilidad/Edit/5
        public ActionResult Edit(long?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Trazabilidad trazabilidad = db.Trazabilidad.Find(id);

            if (trazabilidad == null)
            {
                return(HttpNotFound());
            }
            ViewBag.IdEstadoPaquete = new SelectList(db.EstadoPaquete, "Id", "Estado", trazabilidad.IdEstadoPaquete);
            ViewBag.IdGuia          = new SelectList(db.Guia, "Id", "Id", trazabilidad.IdGuia);
            return(View(trazabilidad));
        }
 public Trazabilidad Create(Trazabilidad trazabilidad)
 {
     _trazabilidad.InsertOne(trazabilidad);
     return(trazabilidad);
 }
 public TablaProductosEnvasados()
 {
     InitializeComponent();
     trazabilidad = new Trazabilidad();
 }
Exemple #13
0
 public override void Inicializar()
 {
     context = new BiomasaEUPTContext();
     context.Configuration.LazyLoadingEnabled = false;
     trazabilidad = new Trazabilidad();
 }
 public void AgregarTrazabilidad(Trazabilidad Trazabilidad)
 {
     db.Trazabilidad.Add(Trazabilidad);
     db.SaveChanges();
 }
 public TablaRecepciones()
 {
     InitializeComponent();
     trazabilidad = new Trazabilidad();
 }
 public void Update(string id, Trazabilidad trazabilidad)
 {
     _trazabilidad.ReplaceOne(trazabilidad => trazabilidad.Id == id, trazabilidad);
 }
Exemple #17
0
 public ActionResult <Trazabilidad> Update(Trazabilidad trazabilidad)
 {
     _logService.Update(trazabilidad.Id, trazabilidad);
     return(Ok());
 }
 public void EditarTrazabilidad(Trazabilidad Trazabilidad)
 {
     db.Entry(Trazabilidad).State = EntityState.Modified;
     db.SaveChanges();
 }
Exemple #19
0
 public TablaMateriasPrimas()
 {
     InitializeComponent();
     trazabilidad = new Trazabilidad();
 }
Exemple #20
0
 public ActionResult <Trazabilidad> Create(Trazabilidad trazabilidad)
 {
     _logService.Create(trazabilidad);
     return(Ok(trazabilidad));
 }