public ActionResult Create(EvidenciasCE evidencias)
        {
            if (ModelState.IsValid)
            {
                evidencias.Fecha = DateTime.Now;

                Evidencias temp = new Evidencias();
                temp.Id          = evidencias.Id;
                temp.Comentarios = evidencias.Comentarios;
                temp.Id_Carro    = evidencias.Id_Carro;
                temp.Fecha       = evidencias.Fecha;

                using (Stream inputStream = evidencias.foto.InputStream)
                {
                    MemoryStream memoryStream = inputStream as MemoryStream;
                    if (memoryStream == null)
                    {
                        memoryStream = new MemoryStream();
                        inputStream.CopyTo(memoryStream);
                    }
                    temp.foto = memoryStream.ToArray();
                }

                db.Evidencias.Add(temp);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.Id_Carro = new SelectList(db.Carros, "Id", "Marca", evidencias.Id_Carro);
            return(View(evidencias));
        }
示例#2
0
 public ActionResult Create([Bind(Include = "Id,Fecha,Comentarios,foto,Id_Carro")] Evidencias evidencias)
 {
     if (ModelState.IsValid)
     {
         db.Evidencias.Add(evidencias);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Id_Carro = new SelectList(db.Carros, "Id", "Marca", evidencias.Id_Carro);
     return(View(evidencias));
 }
        public ActionResult Create([Bind(Include = "Id,Marca,Modelo,Color,codigo,DescripcionDetalles,IdEstado,Id_Cliente,Id_Empleado")] Carros carros)
        {
            if (ModelState.IsValid)
            {
                db.Carros.Add(carros);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.Id_Cliente  = new SelectList(db.Usuarios, "Id", "Usuario", carros.Id_Cliente);
            ViewBag.Id_Empleado = new SelectList(db.Usuarios, "Id", "Usuario", carros.Id_Empleado);
            ViewBag.IdEstado    = new SelectList(db.Estado, "Id", "Estado1", carros.IdEstado);
            return(View(carros));
        }
示例#4
0
        public ActionResult RegistrarUsuario([Bind(Include = "Id,Usuario,Pwd,IdRol")] Usuarios usuarios)
        {
            if (ModelState.IsValid)
            {
                usuarios.IdRol = 3;
                db.Usuarios.Add(usuarios);
                db.SaveChanges();
                return(RedirectToAction("Login"));
            }

            ViewBag.IdRol = new SelectList(db.Roles, "Id", "Rol", usuarios.IdRol);
            return(View(usuarios));
        }