public ActionResult Agregar(AC_Visita_Veterinaria v)
 {
     try
     {
         if (v != null)
         {
             AC_Usuario userLog = db.AC_Usuario.SingleOrDefault(x => x.Correo == User.Identity.Name);
             veterinario.ID_Animal  = v.ID_Animal;
             veterinario.ID_Usuario = userLog.U_ID;
             veterinario.Fecha      = DateTime.Now;
             db.AC_Visita_Veterinaria.Add(veterinario);
             db.SaveChanges();
             return(RedirectToAction("Index", "VisitaVeterinario"));
         }
         else
         {
             ViewBag.error   = "No se pudo Agregar";
             ViewBag.mensage = "Ingrese los datos requeridos";
         }
     }
     catch (Exception ex)
     {
     }
     return(View());
 }
Exemple #2
0
        public ActionResult AgregarAnimal(AC_Animal a)
        {
            try
            {
                AC_Usuario userLog = db.AC_Usuario.SingleOrDefault(x => x.Correo == User.Identity.Name);
                animal.Especie                 = a.Especie;
                animal.Edad                    = a.Edad;
                animal.Sexo                    = a.Sexo;
                animal.Peso                    = a.Peso;
                animal.Temperamento            = a.Temperamento;
                animal.Temperatura             = a.Temperatura;
                animal.Frecuencia_Cardiaca     = a.Frecuencia_Cardiaca;
                animal.Frecuencia_Respiratoria = a.Frecuencia_Respiratoria;
                animal.Comentario              = a.Comentario;
                animal.Coloracion_Mucosa       = a.Coloracion_Mucosa;
                animal.Condicion               = a.Condicion;
                animal.ID_Usuario              = userLog.U_ID;
                animal.ID_Daño                 = a.ID_Daño;
                animal.ID_Zona                 = a.ID_Zona;
                animal.Fecha                   = DateTime.Now;
                animal.ID_Persona_Reporta      = a.ID_Persona_Reporta;
                db.AC_Animal.Add(animal);
                db.SaveChanges();
                ViewBag.mensage = "Animal Registrado";
                return(RedirectToAction("Index", "Animal"));
            }
            catch (Exception ex)
            {
                ViewBag.mensage = "No se pudó Agregar";
                return(RedirectToAction("Error"));
            }

            return(View());
        }
 public ActionResult Agregar(AC_Gastos g)
 {
     try
     {
         if (g != null)
         {
             AC_Usuario userLog = db.AC_Usuario.SingleOrDefault(x => x.Correo == User.Identity.Name);
             gasto.ID_Articulo = g.ID_Articulo;
             gasto.Costo       = g.Costo;
             gasto.ID_Usuario  = userLog.U_ID;
             gasto.Fecha       = DateTime.Now;
             db.AC_Gastos.Add(gasto);
             db.SaveChanges();
             return(RedirectToAction("Index", "Gastos"));
         }
         else
         {
             ViewBag.mensage = "Ingrese los datos requeridos";
         }
     }
     catch (Exception ex)
     {
     }
     return(View());
 }
Exemple #4
0
 public ActionResult EliminarUsuario(int id, AC_Usuario usuario)
 {
     try
     {
         user = db.AC_Usuario.Find(id);
         if (user != null)
         {
             db.AC_Usuario.Remove(user);
             db.SaveChanges();
             return(RedirectToAction("Index", "User"));
         }
         else
         {
             ViewBag.mensage = "No existe este usuario, Ingrese un valor valido";
             return(View("Error"));
         }
     }
     catch (Exception ex)
     {
         ViewBag.error   = "No se puede eliminar este usuario";
         ViewBag.mensage = "Tiene datos ligados a el";
         return(View("Error"));
     }
     return(View());
 }
Exemple #5
0
 public ActionResult AgregarUsuario(AC_Usuario usuario)
 {
     try
     {
         if (usuario != null)
         {
             user.Nombre     = usuario.Nombre;
             user.Correo     = usuario.Correo;
             user.Contraseña = usuario.Contraseña;
             user.Pais       = usuario.Pais;
             user.Fecha      = DateTime.Now;
             db.AC_Usuario.Add(user);
             db.SaveChanges();
             return(RedirectToAction("Index", "User"));
         }
         else
         {
             ViewBag.mensage = "Ingrese los datos requeridos";
         }
     }
     catch (Exception ex)
     {
     }
     return(View());
 }
Exemple #6
0
        public ActionResult AgregarLiberacion(AC_Liberacion l)
        {
            try
            {
                AC_Usuario userLog = db.AC_Usuario.SingleOrDefault(x => x.Correo == User.Identity.Name);
                liberado.Especie                 = l.Especie;
                liberado.Edad                    = l.Edad;
                liberado.Sexo                    = l.Sexo;
                liberado.Peso                    = l.Peso;
                liberado.Temperamento            = l.Temperamento;
                liberado.Temperatura             = l.Temperatura;
                liberado.Frecuencia_Cardiaca     = l.Frecuencia_Cardiaca;
                liberado.Frecuencia_Respiratoria = l.Frecuencia_Respiratoria;
                liberado.Comentario              = l.Comentario;
                liberado.Coloracion_Mucosa       = l.Coloracion_Mucosa;
                liberado.Condicion               = l.Condicion;
                liberado.ID_Usuario              = userLog.U_ID;
                liberado.ID_Daño                 = l.ID_Daño;
                liberado.ID_Zona                 = l.ID_Zona;
                liberado.Fecha                   = DateTime.Now;
                db.AC_Liberacion.Add(liberado);
                db.SaveChanges();
                return(RedirectToAction("Index", "Liberacion"));
            }
            catch (Exception ex)
            {
                ViewBag.mensage = "No se pude modificar";
                return(RedirectToAction("Error"));
            }

            return(View());
        }
Exemple #7
0
 public ActionResult AgregarControl_Diario(AC_Control_Diario control)
 {
     try
     {
         if (control != null)
         {
             AC_Usuario userLog = db.AC_Usuario.SingleOrDefault(x => x.Correo == User.Identity.Name);
             controlDiario.ID_Animal      = control.ID_Animal;
             controlDiario.ID_Usuario     = userLog.U_ID;
             controlDiario.Comentario     = control.Comentario;
             controlDiario.Fecha          = DateTime.Now;
             controlDiario.ID_Medicamento = control.ID_Medicamento;
             controlDiario.ID_Vacuna      = control.ID_Vacuna;
             db.AC_Control_Diario.Add(controlDiario);
             db.SaveChanges();
             return(RedirectToAction("Index", "ControlDiario"));
         }
     }
     catch (Exception ex)
     {
         ViewBag.errot = "No se pudo agregar";
         return(View("Error"));
     }
     return(View());
 }
Exemple #8
0
        public ActionResult Index()
        {
            var        model   = db.AC_Animal.ToList();
            AC_Usuario userLog = db.AC_Usuario.SingleOrDefault(x => x.Correo == User.Identity.Name);

            ViewBag.Usuario = userLog.Nombre;
            return(View(model));
        }
Exemple #9
0
        public ActionResult Login(AC_Usuario u)
        {
            if (IsValid(u.Correo, u.Contraseña))
            {
                AC_Usuario userLog = db.AC_Usuario.SingleOrDefault(x => x.Correo == u.Correo);
                if (userLog == null)
                {
                    return(View(u));
                }
                FormsAuthentication.SetAuthCookie(u.Correo, false);

                return(RedirectToAction("Index", "Animal"));
            }
            else
            {
                ModelState.AddModelError("", "");
            }

            return(View(u));
        }
Exemple #10
0
 public ActionResult ModificarUsuario(int id, AC_Usuario usuario)
 {
     user = db.AC_Usuario.Find(usuario.U_ID);
     if (user != null)
     {
         try
         {
             user.Nombre     = usuario.Nombre;
             user.Contraseña = usuario.Contraseña;
             user.Pais       = usuario.Pais;
             db.SaveChanges();
             return(RedirectToAction("Index", "User"));
         }
         catch (Exception ex)
         {
             ViewBag.mensage = "Este usuario no existe";
             return(RedirectToAction("Index", "User"));
         }
     }
     return(View());
 }
Exemple #11
0
        public ActionResult ModificarAnimal(AC_Animal a)
        {
            var animal = db.AC_Animal.Find(a.ID);

            if (animal != null)
            {
                try
                {
                    AC_Usuario userLog = db.AC_Usuario.SingleOrDefault(x => x.Correo == User.Identity.Name);
                    animal.Especie                 = a.Especie;
                    animal.Edad                    = a.Edad;
                    animal.Sexo                    = a.Sexo;
                    animal.Peso                    = a.Peso;
                    animal.Temperamento            = a.Temperamento;
                    animal.Temperatura             = a.Temperatura;
                    animal.Frecuencia_Cardiaca     = a.Frecuencia_Cardiaca;
                    animal.Frecuencia_Respiratoria = a.Frecuencia_Respiratoria;
                    animal.Comentario              = a.Comentario;
                    animal.Coloracion_Mucosa       = a.Coloracion_Mucosa;
                    animal.Condicion               = a.Condicion;
                    animal.ID_Daño                 = a.ID_Daño;
                    animal.ID_Zona                 = a.ID_Zona;
                    animal.ID_Persona_Reporta      = a.ID_Persona_Reporta;
                    db.SaveChanges();
                    return(RedirectToAction("Index", "Animal"));
                }
                catch (Exception ex)
                {
                    ViewBag.mensage = "No se pude modificar";
                    return(RedirectToAction("Index", "Animal"));
                }
            }
            else
            {
                ViewBag.mensage = "Ese animal no existe";
                return(RedirectToAction("Index", "Animal"));
            }
            return(View());
        }
Exemple #12
0
 public ActionResult AplicarMedicamento(AC_Control_Diario medicamento)
 {
     try
     {
         if (medicamento != null)
         {
             AC_Usuario userLog = db.AC_Usuario.SingleOrDefault(x => x.Correo == User.Identity.Name);
             controlDiario.ID_Animal      = medicamento.ID_Animal;
             controlDiario.ID_Usuario     = userLog.U_ID;
             controlDiario.Comentario     = medicamento.Comentario;
             controlDiario.Fecha          = DateTime.Now;
             controlDiario.ID_Medicamento = medicamento.ID_Medicamento;
             db.AC_Control_Diario.Add(controlDiario);
             db.SaveChanges();
             return(RedirectToAction("Index", "ControlDiario"));
         }
     }
     catch (Exception ex)
     {
         return(View("Error"));
     }
     return(View());
 }
 public ActionResult EliminarPersona(int id, AC_Usuario usuario)
 {
     try
     {
         PReporta = db.AC_Persona_Reporta.Find(id);
         if (PReporta != null)
         {
             db.AC_Persona_Reporta.Remove(PReporta);
             db.SaveChanges();
             return(RedirectToAction("Index", "PersonaReporta"));
         }
         else
         {
             ViewBag.mensage = "No existe esta persona, Ingrese un valor valido";
             return(View("Error"));
         }
     }
     catch (Exception ex)
     {
         ViewBag.mensage = "No se puede eliminar este usuario, tiene datos ligados a el";
         return(View("Error"));
     }
     return(View());
 }
Exemple #14
0
 public ActionResult ModificarUsuario(int id)
 {
     user = db.AC_Usuario.Find(id);
     return(View(user));
 }