public ActionResult MostrarMontoBoveda() { var ofid = VendixGlobal.GetOficinaId(); var monto = BovedaBL.Obtener(x => x.OficinaId == ofid && x.IndCierre == false).SaldoFinal; return(Json(monto, JsonRequestBehavior.AllowGet)); }
public ActionResult ListarBovedaMovJgrid(GridDataRequest request) { int totalRecords = 0; var lstItem = BovedaBL.LstBovedaMovJGrid(request, ref totalRecords); var productsData = new { total = (int)Math.Ceiling((float)totalRecords / (float)request.rows), page = request.page, records = totalRecords, rows = (from item in lstItem select new { id = item.MovimientoBovedaId, cell = new string[] { item.MovimientoBovedaId.ToString(), item.FechaReg.ToString(), item.CodOperacion, item.Glosa, item.Importe.ToString(), item.MovimientoBovedaId.ToString() } } ).ToArray() }; return(Json(productsData, JsonRequestBehavior.AllowGet)); }
public ActionResult TransferirOficina(decimal pImporte, string pDescripcion, int pCboId) { var oficinaId = VendixGlobal.GetOficinaId(); var bovedaInicioId = BovedaBL.Listar(x => x.OficinaId == oficinaId && x.IndCierre == false).FirstOrDefault().BovedaId; var pUsuarRegId = VendixGlobal.GetUsuarioId(); var rpta = BovedaMovBL.TransferiraOficina(pImporte, pDescripcion, bovedaInicioId, pCboId, pUsuarRegId); return(Json(rpta, JsonRequestBehavior.AllowGet)); }
public ActionResult TransferirBoveda(decimal pMonto, string pDescripcion) { var oficinaId = VendixGlobal.GetOficinaId(); var pUsuarRegId = VendixGlobal.GetUsuarioId(); var pCajaDiarioId = VendixGlobal.GetCajaDiarioId(); var pBovedaId = BovedaBL.Listar(x => x.OficinaId == oficinaId).FirstOrDefault().BovedaId; var rspta = CajaDiarioBL.TransferirSaldosBoveda(pMonto, pDescripcion, pCajaDiarioId, pBovedaId, oficinaId, pUsuarRegId); return(Json(rspta, JsonRequestBehavior.AllowGet)); }
// // GET: /Boveda/ public ActionResult Index() { var oficinaid = VendixGlobal.GetOficinaId(); ViewBag.cboCajas = new SelectList(CajaBL.Listar(x => x.Estado && x.IndAbierto), "CajaId", "Denominacion"); var oficinaId = VendixGlobal.GetOficinaId(); ViewBag.cboOficinas = new SelectList(OficinaBL.Listar(x => x.Estado && x.OficinaId != oficinaId), "OficinaId", "Denominacion"); return(View(BovedaBL.Obtener(x => x.OficinaId == oficinaid && x.IndCierre == false))); }
public ActionResult Autenticar(string login_name, string login_pw, string tk) { var rm = new Web.Models.ResponseModel(); //if (tk != ConfigurationManager.AppSettings["tk"].ToString()) // return Content("No Autorizado"); int oficinaId = int.Parse(Request.Form["cboOficina"]); var usuarioOficina = UsuarioOficinaBL.Listar(x => x.Usuario.NombreUsuario == login_name && x.Usuario.ClaveUsuario == login_pw && x.OficinaId == oficinaId && x.Estado && x.Usuario.Estado, null, "Usuario,Oficina").FirstOrDefault(); if (usuarioOficina != null) { SessionHelper.AddUserToSession(usuarioOficina.UsuarioId.ToString()); rm.SetResponse(true); rm.href = Url.Action("Index", "Home"); VendixGlobal <int> .Crear("UsuarioOficinaId", usuarioOficina.UsuarioOficinaId); VendixGlobal <int> .Crear("BovedaId", BovedaBL.Listar(x => x.OficinaId == oficinaId, y => y.OrderByDescending(z => z.FechaIniOperacion)).First().BovedaId); //usuario asginado a oficina var usuarioAsignadoId = OficinaBL.Obtener(x => x.OficinaId == usuarioOficina.OficinaId && x.Estado).UsuarioAsignadoId; VendixGlobal <int> .Crear("UsuarioIdAsignadoOficina", usuarioAsignadoId); VendixGlobal <int> .Crear("UsuarioId", usuarioOficina.UsuarioId); VendixGlobal <string> .Crear("NombreUsuario", usuarioOficina.Usuario.NombreUsuario); VendixGlobal <string> .Crear("NombreOficina", usuarioOficina.Oficina.Denominacion); VendixGlobal <int> .Crear("OficinaId", usuarioOficina.OficinaId); VendixGlobal <List <usp_MenuLst_Result> > .Crear("Menu", MenuBL.ListaMenuDinamico()); //System.Web.HttpContext.Current.Cache.Insert("Menu", MenuBL.ListaMenuDinamico()); //var x = HttpRuntime.Cache.Get("Menu") as List<usp_MenuLst_Result>; //return RedirectToAction("Index"); } else { rm.SetResponse(false, "Usuario o Clave Incorrecta"); } return(Json(rm)); //return RedirectToAction("Login", new { id = tk, mensaje = "Usuario o Clave Incorrecto" }); }
public ActionResult TransferirBoveda(decimal pMonto, string pDescripcion) { var boveda = BovedaBL.Obtener(VendixGlobal.GetBovedaId()); if (boveda.IndCierre == false) { var oficinaId = VendixGlobal.GetOficinaId(); var pUsuarRegId = VendixGlobal.GetUsuarioId(); var pCajaDiarioId = VendixGlobal.GetCajaDiarioId(); var rspta = CajaDiarioBL.TransferirSaldosBoveda(pMonto, pDescripcion, pCajaDiarioId, boveda.BovedaId, oficinaId, pUsuarRegId); return(Json(rspta, JsonRequestBehavior.AllowGet)); } return(Json(false, JsonRequestBehavior.AllowGet)); }
public ActionResult Autenticar() { string login = Request.Form["login_name"].Trim(); string pass = Request.Form["login_pw"].Trim(); int oficinaId = int.Parse(Request.Form["cboOficina"]); var usuarioOficina = UsuarioOficinaBL.Listar(x => x.Usuario.NombreUsuario == login && x.Usuario.ClaveUsuario == pass && x.OficinaId == oficinaId && x.Estado && x.Usuario.Estado, null, "Usuario,Oficina").FirstOrDefault(); if (usuarioOficina != null) { FormsAuthentication.SetAuthCookie(login, true); VendixGlobal <int> .Crear("UsuarioOficinaId", usuarioOficina.UsuarioOficinaId); VendixGlobal <int> .Crear("BovedaId", BovedaBL.Obtener(x => x.OficinaId == oficinaId).BovedaId); //usuario asginado a oficina var usuarioAsignadoId = OficinaBL.Obtener(x => x.OficinaId == usuarioOficina.OficinaId && x.Estado).UsuarioAsignadoId; VendixGlobal <int> .Crear("UsuarioIdAsignadoOficina", usuarioAsignadoId); // VendixGlobal <int> .Crear("UsuarioId", usuarioOficina.UsuarioId); VendixGlobal <string> .Crear("NombreUsuario", usuarioOficina.Usuario.NombreUsuario); VendixGlobal <string> .Crear("NombreOficina", usuarioOficina.Oficina.Denominacion); VendixGlobal <int> .Crear("OficinaId", usuarioOficina.OficinaId); VendixGlobal <List <usp_MenuLst_Result> > .Crear("Menu", MenuBL.ListaMenuDinamico()); //System.Web.HttpContext.Current.Cache.Insert("Menu", MenuBL.ListaMenuDinamico()); //var x = HttpRuntime.Cache.Get("Menu") as List<usp_MenuLst_Result>; return(RedirectToAction("Index")); } return(RedirectToAction("Login", new{ mensaje = "Usuario o Clave Incorrecto" })); }
private void CargarDatos() { try { BovedaBE oEntity = new BovedaBE(); oEntity.OPCION = Origen == 0 ? 7 : 8; oEntity.USUARIO = General.General.GetCodigoUsuario; oEntity.vRazonSocialSocio = TextBoxX1.Text; oEntity.FlgVerHistoricos = chkVerHistoricos.Checked ? 1 : 0; oEntity.IdEstado_tt = "00398"; DataSet ds = new BovedaBL().ProcesarBoveda(oEntity); dgvBoveda.DataSource = ds.Tables[0]; lblRegistros.Text = ds.Tables[0].Rows.Count + " registro(s)"; } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ActionResult Cerrar() { return(Json(BovedaBL.Cerrar(), JsonRequestBehavior.AllowGet)); }