public ActionResult Edit(tbSucursales tbSucursales)
        {
            string msj = "";

            if (tbSucursales.suc_Id != null)
            {
                try
                {
                    db = new ERP_GMEDINAEntities();
                    var list = db.UDP_RRHH_tbSucursales_Update(tbSucursales.suc_Id, tbSucursales.empr_Id, tbSucursales.mun_Codigo, tbSucursales.bod_Id, tbSucursales.pemi_Id, tbSucursales.suc_Descripcion, tbSucursales.suc_Correo, tbSucursales.suc_Direccion, tbSucursales.suc_Telefono, (int)Session["UserLogin"], Function.DatetimeNow());
                    foreach (UDP_RRHH_tbSucursales_Update_Result item in list)
                    {
                        msj = item.MensajeError + " ";
                    }
                    return(Json(msj.Substring(0, 2), JsonRequestBehavior.AllowGet));
                }
                catch (Exception ex)
                {
                    ex.Message.ToString();
                    msj = "-2";
                    return(Json(msj.Substring(0, 2), JsonRequestBehavior.AllowGet));
                }
            }
            else
            {
                msj = "-3";
            }
            return(Json(msj.Substring(0, 2), JsonRequestBehavior.AllowGet));
        }
示例#2
0
        public ActionResult Create(tbSucursales tbSucursales)
        {
            string msj = "";

            if (tbSucursales != null)
            {
                try
                {
                    var list = db.UDP_RRHH_tbSucursales_Insert(tbSucursales.empr_Id, "0501", tbSucursales.bod_Id, 1, tbSucursales.suc_Descripcion, tbSucursales.suc_Correo, tbSucursales.suc_Direccion, tbSucursales.suc_Telefono, 1, DateTime.Now);
                    foreach (UDP_RRHH_tbSucursales_Insert_Result item in list)
                    {
                        msj = item.MensajeError + " ";
                    }
                    return(Json(msj.Substring(0, 2), JsonRequestBehavior.AllowGet));
                } catch (Exception ex)
                {
                    ex.Message.ToString();
                    msj = "-2";
                    return(Json(msj.Substring(0, 2), JsonRequestBehavior.AllowGet));
                }
            }
            else
            {
                msj = "-3";
            }
            return(Json(msj.Substring(0, 2), JsonRequestBehavior.AllowGet));
        }
示例#3
0
        public ActionResult Index()
        {
            var tbpuntoemision = db.tbPuntoEmision.Include(t => t.tbUsuario).Include(t => t.tbUsuario1);

            //Reporte
            tbSucursales Sucursal = new tbSucursales();

            ViewBag.ReporteSucursal = new SelectList(db.tbSucursales, "suc_Id", "suc_Descripcion", Sucursal.suc_Id);

            return(View(tbpuntoemision.ToList()));
        }
        // GET: /Pedido/Create
        public ActionResult Create()
        {
            if (Function.GetUserLogin())
            {
                if (Function.GetRol())
                {
                    if (Function.GetUserRols("Pedido/Create"))
                    {
                        //ViewBag.ped_UsuarioCrea = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario");
                        //ViewBag.ped_UsuarioModifica = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario");
                        //ViewBag.clte_Id = new SelectList(db.tbCliente, "clte_Id", "clte_RTN_Identidad_Pasaporte");
                        //ViewBag.fact_Id = new SelectList(db.tbFactura, "fact_Id", "fact_Codigo");
                        //ViewBag.suc_Id = new SelectList(db.tbSucursales, "suc_Id", "mun_Codigo");


                        ViewBag.esped_Id = new SelectList(db.tbEstadoPedido, "esped_Id", "esped_Descripcion");

                        ViewBag.suc_Id             = new SelectList(db.tbSucursales, "suc_Id", "mun_Codigo");
                        ViewBag.Cliente            = db.tbCliente.ToList();
                        Session["tbPedidoDetalle"] = null;
                        ViewBag.Producto           = db.tbProducto.ToList();
                        tbPedido Pedido = new tbPedido();
                        Pedido.esped_Id = Models.Helpers.Pendiente;
                        Pedido.suc_Id   = Usuario();
                        tbSucursales tbSucursal = new tbSucursales();
                        int          suc        = Usuario();
                        try
                        {
                            ViewBag.Sucursal = db.tbSucursales.Find(suc).suc_Descripcion;
                        }
                        catch (Exception)
                        {
                        }


                        return(View(Pedido));
                    }
                    else
                    {
                        return(RedirectToAction("SinAcceso", "Login"));
                    }
                }
                else
                {
                    return(RedirectToAction("SinRol", "Login"));
                }
            }
            else
            {
                return(RedirectToAction("Index", "Login"));
            }
        }
        public ActionResult Index()
        {
            if (Session["Admin"] == null && Session["Usuario"] == null)
            {
                Response.Redirect("~/Inicio/index");
                return(null);
            }
            tbSucursales tbSucursales = new tbSucursales {
                suc_Estado = true
            };

            return(View(tbSucursales));
        }
示例#6
0
 //[HttpPost]
 //[ValidateAntiForgeryToken]
 public ActionResult EditarSucursal(int id, string sucNombre, int sucIdEmpresa)
 {
     try
     {
         tbSucursales tbSucursales = _context.tbSucursales.Find(id);
         if (tbSucursales != null)
         {
             tbSucursales.sucNombre             = sucNombre;
             tbSucursales.sucIdEmpresa          = sucIdEmpresa;
             _context.Entry(tbSucursales).State = EntityState.Modified;
             _context.SaveChanges();
         }
         return(Json(true));
     }
     catch (Exception ex)
     {
         return(Json(false));
     }
 }
        public ActionResult Delete(tbSucursales tbSucursales)
        {
            string result  = "";
            var    Usuario = (tbUsuario)Session["Usuario"];

            try
            {
                using (db = new ERP_GMEDINAEntities())
                {
                    var list = db.UDP_RRHH_tbSucursales_Inactivar(tbSucursales.suc_Id, "", (int)Session["UserLogin"], Function.DatetimeNow());
                    foreach (UDP_RRHH_tbSucursales_Inactivar_Result item in list)
                    {
                        result = item.MensajeError + " ";
                    }
                }
            }
            catch (Exception ex)
            {
                ex.Message.ToString();
                result = "-2";
            }
            return(Json(result.Substring(0, 2), JsonRequestBehavior.AllowGet));
        }
示例#8
0
        public ActionResult CrearSucursal(string sucNombre, int sucIdEmpresa)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    tbSucursales tbSucursales = new tbSucursales();
                    tbSucursales                  = new tbSucursales();
                    tbSucursales.sucNombre        = sucNombre;
                    tbSucursales.sucIdEmpresa     = sucIdEmpresa;
                    tbSucursales.sucEstado        = 1;
                    tbSucursales.sucFechaCreacion = DateTime.Now;
                    _context.tbSucursales.Add(tbSucursales);
                    _context.SaveChanges();

                    return(Json(true));
                }
                return(Json(false));
            }
            catch (Exception ex)
            {
                return(Json(false));
            }
        }