コード例 #1
0
        public ActionResult Lotes(detalleBodegaProducto model)
        {
            if (ModelState.IsValid)
            {
                if (model.formaLote == "UEPS" || model.formaLote == "PEPS")
                {
                    System.Diagnostics.Debug.WriteLine(model.idProducto);
                    if (!datosDuplicados(model.idProducto))
                    {
                        string consulta = "insert into detalleProductoBodega(idProducto,gestion,formaLote) values (" + model.idProducto + ",'" + lote + "','" + model.formaLote + "');";
                        System.Diagnostics.Debug.WriteLine(consulta);
                        if (conexion.ExcuteQuery(consulta))
                        {
                            return(RedirectToAction("DetalleLotes", "Costos"));
                        }
                    }
                    else
                    {
                        ModelState.AddModelError("Error", "Datos duplicados con el producto");
                    }
                }
                else
                {
                    ModelState.AddModelError("Error", "No ingreso de fomra correcta el UEPS o PEPS");
                }
            }
            detalleBodegaProducto detalle = new detalleBodegaProducto();

            detalle.listaProducto = getListaProducto();
            return(View(detalle));
        }
コード例 #2
0
        public ActionResult Lotes()
        {
            detalleBodegaProducto detalle = new detalleBodegaProducto();

            detalle.listaProducto = getListaProducto();
            //return View(getListItemProdudcto());
            return(View(detalle));
        }
コード例 #3
0
        public void getListaDetalleProducto()
        {
            lista.Clear();
            string    email    = Session["Email"].ToString();
            string    consulta = "select * from view_GestionCostos where email like '%" + email + "%';";
            DataTable dt       = conexion.ShowDataByQuery(consulta);

            foreach (DataRow row in dt.Rows)
            {
                detalleBodegaProducto detalle = new detalleBodegaProducto();
                detalle.idDetalle      = Convert.ToInt32(row["idDetalle"].ToString());
                detalle.idProducto     = Convert.ToInt32(row["idProducto"].ToString());
                detalle.nombreProducto = row["producto"].ToString();
                detalle.gestion        = row["gestion"].ToString();
                detalle.formaLote      = row["formaLote"].ToString();
                lista.Add(detalle);
            }
        }