示例#1
0
        protected void btnAgregar_Click(object sender, EventArgs e)
        {
            pruebaEntities db = new pruebaEntities();

            int      id          = Convert.ToInt32(txtID.Text);
            string   nombre      = txtNombre.Text;
            string   descripcion = txtDescripcion.Text;
            string   color       = txtColor.Text;
            double   valor       = Convert.ToDouble(txtValor.Text);
            string   serial      = txtSerial.Text;
            string   tipo        = dropTipo.Text;
            string   inventario  = txtInventario.Text;
            string   peso        = txtPeso.Text;
            string   ancho       = txtAncho.Text;
            string   alto        = txtAlto.Text;
            string   largo       = txtLargo.Text;
            string   estado      = dropEstado.Text;
            DateTime compra      = calCompra.SelectedDate;
            DateTime baja        = calBaja.SelectedDate;



            agregar a = new agregar();

            a.Insertar(id, nombre, descripcion, color, valor, serial, tipo, inventario,
                       peso, ancho, alto, largo, estado, compra, baja);
        }
示例#2
0
        protected void btnPersonas_Click(object sender, EventArgs e)
        {
            activosController ac = new activosController();
            pruebaEntities    db = new pruebaEntities();

            GridViewTodo.DataSource = db.personas.ToList();
            GridViewTodo.DataBind();
        }
 public ActionResult Eliminar(int ID)
 {
     using (pruebaEntities db = new pruebaEntities())
     {
         var oPersona = db.Persona.Find(ID);
         db.Persona.Remove(oPersona);
         db.SaveChanges();
     }
     return(Redirect("~/Persona/"));
 }
        public ActionResult Editar(int ID)
        {
            PersonaViewModel model = new PersonaViewModel();

            using (pruebaEntities db = new pruebaEntities())
            {
                var oPersona = db.Persona.Find(ID);
                model.Nombre           = oPersona.Nombre;
                model.Fecha_Nacimiento = oPersona.Fecha_Nacimiento;
                model.ID = oPersona.ID;
            }
            return(View(model));
        }
示例#5
0
        protected void btnBuscar_Click(object sender, EventArgs e)
        {
            activosController ac = new activosController();
            pruebaEntities    db = new pruebaEntities();

            if (txtID.Text != "" && dropTipo.Text != "" && calCompra.SelectedDate != null && txtSerial.Text != "")
            {
                int id = Convert.ToInt32(txtID.Text);
                GridViewTodo.DataSource = ac.Getactivo(id);
            }
            else
            {
                GridViewTodo.DataSource = db.activos.ToList();
            }
            GridViewTodo.DataBind();
        }
        // GET: Persona
        public ActionResult Index()
        {
            List <ListPersonaViewModel> lst;

            using (pruebaEntities db = new pruebaEntities())
            {
                lst = (from d in db.Persona
                       select new ListPersonaViewModel
                {
                    ID = d.ID,
                    Nombre = d.Nombre,
                    Fecha_Nacimiento = d.Fecha_Nacimiento
                }).ToList();
            }


            return(View(lst));
        }
示例#7
0
        public ActionResult Autherize(Agenda.Models.usuarios userModel)
        {
            using (pruebaEntities db = new pruebaEntities())

            {
                var userDetails = db.usuarios.Where(x => x.usuario == userModel.usuario && x.clave == userModel.clave).FirstOrDefault();
                if (userDetails == null)
                {
                    ViewBag.Message = "Error";
                    return(View("Index", userModel));
                }
                else
                {
                    Session["userID"]   = userDetails.id;
                    Session["userName"] = userDetails.nombre;
                    Session["user"]     = userDetails.usuario;
                    return(RedirectToAction("Index", "Dashboard"));
                }
            }
        }
        public ActionResult Editar(PersonaViewModel model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (pruebaEntities db = new pruebaEntities())
                    {
                        var oPersona = db.Persona.Find(model.ID);
                        oPersona.Nombre           = model.Nombre;
                        oPersona.Fecha_Nacimiento = model.Fecha_Nacimiento;

                        db.Entry(oPersona).State = System.Data.Entity.EntityState.Modified;
                        db.SaveChanges();
                    }
                    return(Redirect("~/Persona/"));
                }
                return(View(model));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
        public ActionResult Nuevo(PersonaViewModel model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (pruebaEntities db = new pruebaEntities())
                    {
                        var oPersona = new Persona();
                        oPersona.Nombre           = model.Nombre;
                        oPersona.Fecha_Nacimiento = model.Fecha_Nacimiento;

                        db.Persona.Add(oPersona);
                        db.SaveChanges();
                    }
                    return(Redirect("~/Persona/"));
                }
                return(View(model));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }