示例#1
0
 public NegarPatUsuario(IPatenteBLL patenteBLL, IUsuarioBLL usuarioBLL, IFamiliaBLL familiaBLL)
 {
     InitializeComponent();
     this.patenteBLL = patenteBLL;
     this.usuarioBLL = usuarioBLL;
     this.familiaBLL = familiaBLL;
 }
示例#2
0
 public DatosUsuario(IFormControl formControl, IUsuarioBLL usuarioBLL, IDigitoVerificador digitoVerificador)
 {
     this.usuarioBLL        = usuarioBLL;
     this.formControl       = formControl;
     this.digitoVerificador = digitoVerificador;
     InitializeComponent();
 }
示例#3
0
 public PedidoController(IProductoBLL ProductoBLL, ICarroBLL CarroBLL, IUsuarioBLL UsuarioBLL, IPedidoBLL PedidoBLL)
 {
     this._productoBLL = ProductoBLL;
     this._carroBLL    = CarroBLL;
     this._usuarioBLL  = UsuarioBLL;
     this._pedidoBLL   = PedidoBLL;
 }
示例#4
0
 public Familias(IFamiliaBLL familiaBLL, IUsuarioBLL usuarioBLL, IAdminPatFamilia adminPatFamilia, IPatenteBLL patenteBLL)
 {
     InitializeComponent();
     this.familiaBLL      = familiaBLL;
     this.adminPatFamilia = adminPatFamilia;
     this.patenteBLL      = patenteBLL;
 }
 public ActionResult EditarCaso(Caso caso)
 {
     try
     {
         tablaGeneralBLL = new TablaGeneralBLLImpl();
         casoBLL         = new CasoBLLImpl();
         personaBLL      = new PersonasBLLImpl();
         usuarioBLL      = new UsuarioBLLImpl();
     }
     catch (Exception ex)
     {
     }
     if (ModelState.IsValid)
     {
         casoBLL.Modificar(caso);
         casoBLL.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.idTipo        = new SelectList(tablaGeneralBLL.Consulta("Casos", "tipo"), "idTablaGeneral", "descripcion");
     ViewBag.idEstado      = new SelectList(tablaGeneralBLL.Consulta("Casos", "estado"), "idTablaGeneral", "descripcion");
     ViewBag.TipoLitigante = new SelectList(tablaGeneralBLL.Consulta("Casos", "tipoLitigio"), "idTablaGeneral", "descripcion");
     ViewBag.idPersona     = new SelectList(personaBLL.Consulta(1), "idPersona", "nombreCompleto");
     ViewBag.idUsuario     = new SelectList(usuarioBLL.Consulta(), "idUsuario", "nombre");
     return(PartialView("Editar", (CasoViewModel)caso));
 }
示例#6
0
 public FormControl(IUsuarioBLL usuarioBLL, IFamiliaBLL familiaBLL, IFormControlBLL formControlBLL, IIdiomaBLL idiomaBLL)
 {
     this.usuarioBLL     = usuarioBLL;
     this.familiaBLL     = familiaBLL;
     this.formControlBLL = formControlBLL;
     this.idiomaBLL      = idiomaBLL;
 }
示例#7
0
 public ChamadoController(IChamadoBLL chamado, ISolicitacaoBLL solicitacao, IUsuarioBLL usuario, IClienteBLL cliente, IGrupoBLL grupo)
 {
     _chamado     = chamado;
     _solicitacao = solicitacao;
     _usuario     = usuario;
     _cliente     = cliente;
     _grupo       = grupo;
 }
示例#8
0
 public LoginUsuariosController(UsuarioDTO usuarioDTO, IphonesBLL foneBLL, IUsuarioBLL usuarioBLL, PhonesDTO foneDTO)
 {
     _usuarioDTO        = usuarioDTO;
     _foneBLL           = foneBLL;
     _usuarioBLL        = usuarioBLL;
     _foneDTO           = foneDTO;
     _usuarioDTO.phones = new List <phones>();
 }
示例#9
0
        private void usuarios_Load(object sender, EventArgs e)
        {
            usuarioBLL = IoCContainer.Resolve <IUsuarioBLL>();

            HacerLoad();

            Traduccir();
        }
示例#10
0
 public Autenticador(IUsuarioBLL UsuarioBLL)
 {
     this._UsuarioBLL = UsuarioBLL;
     if (this._UsuarioBLL == null)
     {
         this._UsuarioBLL = new UsuarioBLL();
     }
 }
示例#11
0
 public VentaUI(ITraductor traductor, IVentaBLL ventaBLL, IClienteBLL clienteBLL, IUsuarioBLL usuarioBLL, IDetalleRefForm detalleRefForm)
 {
     this.traductor      = traductor;
     this.ventaBLL       = ventaBLL;
     this.clienteBLL     = clienteBLL;
     this.usuarioBLL     = usuarioBLL;
     this.detalleRefForm = detalleRefForm;
     InitializeComponent();
     dgVenta.AutoGenerateColumns = false;
 }
示例#12
0
 public static IUsuarioBLL create()
 {
     if (_Usuario == null)
     {
         var assembly = Assembly.GetCallingAssembly();
         var typeName = string.Format(TYPE_NAME, Tipo);
         _Usuario = (IUsuarioBLL)assembly.CreateInstance(typeName);
     }
     return(_Usuario);
 }
示例#13
0
 private void CrearInstancias()
 {
     usuarioBLL       = new UsuarioBLL(IoCContainer.Resolve <IUsuarioDAL>(), IoCContainer.Resolve <IBitacoraBLL>());
     patenteBLL       = new PatenteBLL(IoCContainer.Resolve <IPatenteDAL>());
     Usuario          = usuarioBLL.Cargar().Where(usuarioItem => usuarioItem.Nombre == "Nunit").FirstOrDefault();
     Usuario.Patentes = new List <Patente>();
     Usuario.Familia  = new List <Familia>();
     Usuario.Patentes.AddRange(usuarioBLL.ObtenerPatentesDeUsuario(Usuario.UsuarioId));
     UsuariosBD = usuarioBLL.TraerUsuariosConPatentesYFamilias();
 }
示例#14
0
        public virtual ActionResult Index(LoginViewModel model, string returnUrl)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }
            IAuthenticationManager authenticationManager = HttpContext.GetOwinContext().Authentication;
            var authService          = new AdAuthenticationService(authenticationManager);
            var authenticationResult = authService.SignIn(model.Username, model.Password);
            // var authenticationResult = authService.SignIn("Steven Villalobos", "svch1996");
            string user;

            if (authenticationResult.IsSuccess)
            {
                user = authService.GetUsername(model.Username, model.Password);
                string rolU;

                try
                {
                    tablaGeneralBLL = new TablaGeneralBLLImpl();
                    usuarioBLL      = new UsuarioBLLImpl();
                    rolU            = String.Concat(usuarioBLL.gerRolForUser(usuarioBLL.getUsuario(user).nombre));
                }
                catch (Exception)
                {
                    return(View());
                }
                if (usuarioBLL.getUsuario(model.Username) == null)
                {
                    Usuario usuario = new Usuario();
                    usuario.idEstado = tablaGeneralBLL.getIdTablaGeneral("usuarios", "estado", "activo");
                    usuario.nombre   = model.Username;
                    usuario.usuario1 = user;
                    usuarioBLL.Add(usuario);
                }
                if (rolU == "DBA")
                {
                    if (crearRoles("DBA"))
                    {
                        Roles.AddUserToRole(model.Username, "DBA");
                    }
                }
                else if (rolU == "Abogado")
                {
                }
                else
                {
                }
                return(RedirectToLocal(returnUrl));
            }

            ModelState.AddModelError("", authenticationResult.ErrorMessage);
            return(View(model));
        }
示例#15
0
 private void Form1_Load(object sender, EventArgs e)
 {
     this.AcceptButton = btn_ingresar;
     log           = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
     PrincipalForm = IoCContainer.Resolve <IPrincipal>();
     usuarioBLL    = IoCContainer.Resolve <IUsuarioBLL>();
     formControl   = IoCContainer.Resolve <IFormControl>();
     CargarCombo();
     formControl.LenguajeSeleccionado = (Idioma)cbo_idioma.SelectedItem;
     Traduccir();
     ComprobarBaseDeDatos();
 }
示例#16
0
 private void AdminPatFamilia_Load(object sender, EventArgs e)
 {
     usuarioBLL                = IoCContainer.Resolve <IUsuarioBLL>();
     familias                  = IoCContainer.Resolve <IFamilias>();
     familia                   = familias.ObtenerFamiliaSeleccionada();
     lblFamilia.Text           = "";
     lblFamilia.Text           = lblFamilia.Text + " " + familia.Descripcion;
     PatentesBd                = patenteBLL.Cargar();
     lstPatentes.DataSource    = null;
     lstPatentes.DataSource    = PatentesBd;
     lstPatentes.DisplayMember = "Descripcion";
     lstPatentes.ValueMember   = "IdPatente";
     lstPatentes.Enabled       = false;
     CargarChecks();
 }
        public ActionResult Editar(int id)
        {
            tablaGeneralBLL = new TablaGeneralBLLImpl();
            casoBLL         = new CasoBLLImpl();
            personaBLL      = new PersonasBLLImpl();
            usuarioBLL      = new UsuarioBLLImpl();
            Caso caso = casoBLL.Get(id);

            ViewBag.idTipo        = new SelectList(tablaGeneralBLL.Consulta("Casos", "tipo"), "idTablaGeneral", "descripcion");
            ViewBag.idEstado      = new SelectList(tablaGeneralBLL.Consulta("Casos", "estado"), "idTablaGeneral", "descripcion");
            ViewBag.TipoLitigante = new SelectList(tablaGeneralBLL.Consulta("Casos", "tipoLitigio"), "idTablaGeneral", "descripcion");
            ViewBag.idPersona     = new SelectList(personaBLL.Consulta(2), "idPersona", "nombreCompleto");
            ViewBag.idUsuario     = new SelectList(usuarioBLL.Consulta(), "idUsuario", "nombre");
            return(PartialView("Editar", caso));
        }
        public ActionResult Crear()
        {
            try
            {
                tablaGeneralBLL = new TablaGeneralBLLImpl();
                casoBLL         = new CasoBLLImpl();
                personaBLL      = new PersonasBLLImpl();
                usuarioBLL      = new UsuarioBLLImpl();
            }
            catch (Exception ex)
            {
            }
            ViewBag.idTipo        = new SelectList(tablaGeneralBLL.Consulta("Casos", "tipo"), "idTablaGeneral", "descripcion");
            ViewBag.idEstado      = new SelectList(tablaGeneralBLL.Consulta("Casos", "estado"), "idTablaGeneral", "descripcion");
            ViewBag.TipoLitigante = new SelectList(tablaGeneralBLL.Consulta("Casos", "tipoLitigio"), "idTablaGeneral", "descripcion");
            ViewBag.idPersona     = new SelectList(personaBLL.Consulta(1), "idPersona", "nombreCompleto");
            ViewBag.idUsuario     = new SelectList(usuarioBLL.Consulta(), "idUsuario", "nombre");
            CasoViewModel caso = new CasoViewModel();

            return(PartialView("Crear", caso));
        }
 public CasoJudicialController()
 {
     tablaGeneralBLL = new TablaGeneralBLLImpl();
     casoBLL         = new CasoBLLImpl();
     usuarioBLL      = new UsuarioBLLImpl();
 }
示例#20
0
 public BloqueoUsuario(IUsuarioBLL usuarioBll)
 {
     InitializeComponent();
     this.usuarioBll = usuarioBll;
 }
 public UsuarioController(IUsuarioBLL usuarioBLL)
 {
     _usuarioBLL = usuarioBLL;
 }
 public ActionResult Index(string option, string search, int page = 1, int pageSize = 4)
 {
     try
     {
         tablaGeneralBLL = new TablaGeneralBLLImpl();
         casoBLL         = new CasoBLLImpl();
         personaBLL      = new PersonasBLLImpl();
         usuarioBLL      = new UsuarioBLLImpl();
     }
     catch (Exception ex)
     {
     }
     if (option == "Materia")
     {
         List <Caso>      listacaso = casoBLL.Find(x => x.materia == search && x.idCaso == 3 || search == null).ToList();
         PagedList <Caso> model     = new PagedList <Caso>(listacaso, page, pageSize);
         return(View(model));
     }
     else if (option == "Abogado")
     {
         List <Caso>      listacaso = casoBLL.Find(x => x.numeroCaso == Int32.Parse(search) && x.idCaso == 3 || search == null).ToList();
         PagedList <Caso> model     = new PagedList <Caso>(listacaso, page, pageSize);
         return(View(model));
     }
     else if (option == "Tipo de litigante")
     {
         List <Caso>      listacaso = casoBLL.Find(x => x.tipoLitigante == Int32.Parse(search) && x.idCaso == 3 || search == null).ToList();
         PagedList <Caso> model     = new PagedList <Caso>(listacaso, page, pageSize);
         return(View(model));
     }
     else if (option == "Número de caso")
     {
         List <Caso>      listacaso = casoBLL.Find(x => x.numeroCaso == Int32.Parse(search) && x.idCaso == 3 || search == null).ToList();
         PagedList <Caso> model     = new PagedList <Caso>(listacaso, page, pageSize);
         return(View(model));
     }
     else if (option == "Estado")
     {
         List <Caso>      listacaso = casoBLL.Find(x => x.idEstado == Int32.Parse(search) && x.idCaso == 3 || search == null).ToList();
         PagedList <Caso> model     = new PagedList <Caso>(listacaso, page, pageSize);
         return(View(model));
     }
     else
     {
         ViewBag.tipoLitigante = new SelectList(tablaGeneralBLL.Consulta("Casos", "tipoLitigio"), "idTablaGeneral", "descripcion");
         ViewBag.idUsuario     = new SelectList(usuarioBLL.Consulta(), "idUsuario", "nombre");
         ViewBag.idTipo        = new SelectList(tablaGeneralBLL.Consulta("Casos", "tipo"), "idTablaGeneral", "descripcion");
         List <Caso> listacaso = casoBLL.Find(x => search == null && x.idTipo == 19).ToList();
         foreach (Caso caso in listacaso)
         {
             caso.Persona       = personaBLL.Get(caso.idPersona);
             caso.Usuario       = usuarioBLL.Get(caso.idUsuario);
             caso.TablaGeneral  = tablaGeneralBLL.Get(caso.idEstado);
             caso.TablaGeneral1 = tablaGeneralBLL.Get(caso.idTipo);
             caso.TablaGeneral2 = tablaGeneralBLL.Get(caso.tipoLitigante);
         }
         PagedList <Caso> model     = new PagedList <Caso>(listacaso, page, pageSize);
         List <Caso>      documento = casoBLL.GetAll();
         return(View(model));
     }
 }
示例#23
0
 public LoginController(IUsuarioBLL usuarioBLL)
 {
     this.usuarioBll = usuarioBLL;
 }
示例#24
0
 public UserManager(IUsuarioBLL usuarioBLL)
 {
     this.usuarioBLL = usuarioBLL;
 }
 public TokenController(IUsuarioBLL usuarioBll, ILoggerManager logger, IMapper mapper)
 {
     _usuarioBll = usuarioBll;
     _logger     = logger;
     _mapper     = mapper;
 }
示例#26
0
 private void Familias_Load(object sender, EventArgs e)
 {
     CargarFamilias();
     usuarioBLL = IoCContainer.Resolve <IUsuarioBLL>();
 }
        public ActionResult Index(string option, string search, string currentFilter, string sortOrder, int?page)
        {
            try
            {
                tablaGeneralBLL = new TablaGeneralBLLImpl();
                personaBLL      = new PersonasBLLImpl();
                usuarioBLL      = new UsuarioBLLImpl();
                casoBLL         = new CasoBLLImpl();
            }
            catch (Exception ex)
            {
                ex = new Exception();
                return(View());
            }
            ViewBag.CurrentSort = sortOrder;
            if (search != null)
            {
                page = 1;
            }
            else
            {
                search = currentFilter;
            }
            ViewBag.CurrentFilter = search;

            int pageSize   = 4;
            int pageNumber = (page ?? 1);

            if (option == "Número de Caso")
            {
                ViewBag.idTipo = new SelectList(tablaGeneralBLL.Consulta("Casos", "tipo"), "idTablaGeneral", "descripcion");
                List <Caso>      listaCaso = casoBLL.Find(x => x.numeroCaso == 1 && x.idTipo == 20 || search == null).ToList();
                PagedList <Caso> model     = new PagedList <Caso>(listaCaso, pageNumber, pageSize);
                return(View(model.ToPagedList(pageNumber, pageSize)));
            }
            else if (option == "Materia")
            {
                ViewBag.idTipo = new SelectList(tablaGeneralBLL.Consulta("Casos", "tipo"), "idTablaGeneral", "descripcion");
                List <Caso>      listaCaso = casoBLL.Find(x => x.materia == search && x.idTipo == 20 || search == null).ToList();
                PagedList <Caso> model     = new PagedList <Caso>(listaCaso, pageNumber, pageSize);
                return(View(model));
            }
            else if (option == "Descripción")
            {
                ViewBag.idTipo = new SelectList(tablaGeneralBLL.Consulta("Casos", "tipo"), "idTablaGeneral", "descripcion");
                List <Caso>      listaCaso = casoBLL.Find(x => x.descripcion == search && x.idTipo == 20 || search == null).ToList();
                PagedList <Caso> model     = new PagedList <Caso>(listaCaso, pageNumber, pageSize);
                return(View(model));
            }
            else if (option == "Observación")
            {
                ViewBag.idTipo = new SelectList(tablaGeneralBLL.Consulta("Casos", "tipo"), "idTablaGeneral", "descripcion");
                List <Caso>      listaCaso = casoBLL.Find(x => x.observacion == search && x.idTipo == 20 || search == null).ToList();
                PagedList <Caso> model     = new PagedList <Caso>(listaCaso, pageNumber, pageSize);
                return(View(model));
            }
            else
            {
                ViewBag.idTipo     = new SelectList(tablaGeneralBLL.Consulta("Casos", "tipo"), "idTablaGeneral", "descripcion");
                ViewBag.NumeroCaso = String.IsNullOrEmpty(sortOrder) ? "CasoDes" : "";
                var casos = from s in casoBLL.Find(x => search == null && x.idTipo == 20) select s;

                switch (sortOrder)
                {
                case "CasoDes":
                    casos = casos.OrderByDescending(s => s.numeroCaso);
                    break;

                default:
                    casos = casos.OrderBy(s => s.numeroCaso);
                    break;
                }
                List <Caso> listacasos = casos.ToList();
                foreach (Caso caso in listacasos)
                {
                    tablaGeneralBLL    = new TablaGeneralBLLImpl();
                    personaBLL         = new PersonasBLLImpl();
                    usuarioBLL         = new UsuarioBLLImpl();
                    caso.Persona       = personaBLL.Get(caso.idPersona);
                    caso.Usuario       = usuarioBLL.Get(caso.idUsuario);
                    caso.TablaGeneral  = tablaGeneralBLL.Get(caso.idEstado);
                    caso.TablaGeneral1 = tablaGeneralBLL.Get(caso.idTipo);
                    caso.TablaGeneral2 = tablaGeneralBLL.Get(caso.tipoLitigante);
                }
                PagedList <Caso> model = new PagedList <Caso>(listacasos, pageNumber, pageSize);
                return(View(model));
            }
        }
 public CasoController()
 {
     usuarioBLL      = new UsuarioBLLImpl();
     tablaGeneralBLL = new TablaGeneralBLLImpl();
     casoBLL         = new CasoBLLImpl();
 }
示例#29
0
 public CarroController(IProductoBLL productoBLL, ICarroBLL carroBLL, IUsuarioBLL usuarioBLL)
 {
     this._productoBLL = productoBLL;
     this._carroBLL    = carroBLL;
     this._usuarioBLL  = usuarioBLL;
 }
示例#30
0
 public UsuarioController(IUsuarioBLL bllInstance)
 {
     this.bll = bllInstance;
 }