// GET: Home/Details/5
        public ActionResult Details(string nombre)
        {
            MantenimientoPersona ma = new MantenimientoPersona();
            Persona per             = ma.Recuperar(nombre);

            return(View(per));
        }
Пример #2
0
        public void TestMethod1()
        {
            Persona _sujeto = new Persona {
                IdIdentificacion     = 1,
                IdUbicacion          = 1,
                IdTipoFigura         = 1,
                Identificacion       = "123456",
                Nombre               = "Juan",
                NombreComercial      = "",
                CorreoElectronico    = "",
                FechaNacimiento      = DateTime.Now.Date,
                Tel_CodigoPais       = "",
                Tel_Numero           = "",
                Fax_CodigoPais       = "",
                Fax_Numero           = "",
                Direccion_OtrasSenas = "",
                EsCorreoValido       = true,
                Activo               = true
            };

            MantenimientoPersona mantenimientoPersona = new MantenimientoPersona();



            /* Ingresar Producto */

            Persona resultado = mantenimientoPersona.AgregarPersona(_sujeto);

            Assert.AreEqual <Persona>(resultado, _sujeto);
        }
Пример #3
0
        public ActionResult Actualizar(int id)
        {
            MantenimientoPersona oPersona = new MantenimientoPersona();
            Persona oPers = oPersona.TraerPersona(id);

            return(View(oPers));
        }
Пример #4
0
        public ActionResult Eliminar(int id)
        {
            MantenimientoPersona oPersona = new MantenimientoPersona();

            oPersona.Eliminar(id);
            return(RedirectToAction("Index"));
        }
Пример #5
0
        public ActionResult Index(FormCollection coleccion)
        {
            MantenimientoPersona m = new MantenimientoPersona();
            Persona per            = m.Retornar(int.Parse(coleccion["codigo"].ToString()));

            if (per != null)
            {
                return(View("EditarPersona", per));
            }
            else
            {
                return(RedirectToAction("Index"));
            }
        }
        public void InsertarPersona_ConInformacionNoValida()
        {
            SimpleFactContext context  = new SimpleFactContext();
            SimpleFactContext context2 = new SimpleFactContext();
            IGenericRepository <Ubicacion>  Interface_ubicacion  = new GenericRepository <Ubicacion>(context);
            IGenericRepository <Persona>    Interface_persona    = new GenericRepository <Persona>(context);
            IGenericRepository <TipoFigura> Interface_tipoFigura = new GenericRepository <TipoFigura>(context);
            IGenericRepository <TipoCedula> Interface_tipoCedula = new GenericRepository <TipoCedula>(context);
            IGenericRepository <LogErrores> Interface_logErrores = new GenericRepository <LogErrores>(context2);
            MantenimientoPersona            mantePersona         = new MantenimientoPersona(Interface_persona, Interface_ubicacion, Interface_tipoFigura, Interface_logErrores, Interface_tipoCedula);
            var res = mantePersona.AgregarPersona(15, 1, 1, "112410464", "Persona Test" + DateTime.Now.Day, "", "*****@*****.**", new DateTime(1985, 5, 12), "506", "87122797", null, null, "Otras sennas", true, true);

            Assert.IsNull(res);
        }
        public void SeleccionarTipoFigura_CuandoExistenDatosActivos()
        {
            SimpleFactContext context  = new SimpleFactContext();
            SimpleFactContext context2 = new SimpleFactContext();
            IGenericRepository <Ubicacion>  Interface_ubicacion  = new GenericRepository <Ubicacion>(context);
            IGenericRepository <Persona>    Interface_persona    = new GenericRepository <Persona>(context);
            IGenericRepository <TipoFigura> Interface_tipoFigura = new GenericRepository <TipoFigura>(context);
            IGenericRepository <TipoCedula> Interface_tipoCedula = new GenericRepository <TipoCedula>(context);
            IGenericRepository <LogErrores> Interface_logErrores = new GenericRepository <LogErrores>(context2);
            MantenimientoPersona            mantePersona         = new MantenimientoPersona(Interface_persona, Interface_ubicacion, Interface_tipoFigura, Interface_logErrores, Interface_tipoCedula);
            var ListaP = mantePersona.SeleccionarTipoFigura();

            Assert.IsNotNull(ListaP);
        }
        public void BuscarPersonaPorCedula_CedulaValida()
        {
            SimpleFactContext context  = new SimpleFactContext();
            SimpleFactContext context2 = new SimpleFactContext();
            IGenericRepository <Ubicacion>  Interface_ubicacion  = new GenericRepository <Ubicacion>(context);
            IGenericRepository <Persona>    Interface_persona    = new GenericRepository <Persona>(context);
            IGenericRepository <TipoFigura> Interface_tipoFigura = new GenericRepository <TipoFigura>(context);
            IGenericRepository <TipoCedula> Interface_tipoCedula = new GenericRepository <TipoCedula>(context);
            IGenericRepository <LogErrores> Interface_logErrores = new GenericRepository <LogErrores>(context2);
            MantenimientoPersona            mantePersona         = new MantenimientoPersona(Interface_persona, Interface_ubicacion, Interface_tipoFigura, Interface_logErrores, Interface_tipoCedula);
            var ListaP = mantePersona.BuscarPersonaPorCedula("1234");

            Assert.AreEqual(ListaP[0].Identificacion, "1234");
        }
Пример #9
0
        public ActionResult Registrar(FormCollection collection)
        {
            MantenimientoPersona opersona = new MantenimientoPersona();
            Persona oper = new Persona()
            {
                NOMBRES   = collection["Nombres"],
                APELLIDOP = collection["ApellidoP"],
                APELLIDOM = collection["ApellidoM"],
                EDAD      = int.Parse(collection["Edad"]),
                TELEFONO  = collection["Telefono"],
                CORREO    = collection["Correo"],
                DIRECCION = collection["Direccion"],
                SEXO      = collection["Sexo"]
            };

            opersona.Registrar(oper);
            return(RedirectToAction("Index"));
        }
Пример #10
0
        // GET: Persona
        public ActionResult Index()
        {
            MantenimientoPersona oPersona = new MantenimientoPersona();

            return(View(oPersona.Listar()));
        }