public void deleteVet(int id)
        {
            Mascotas_DAL conex = new Mascotas_DAL();
            var          ide   = new SqlParameter("@id", id);

            conex.Database.ExecuteSqlCommand("deleteVet @id", ide);
        }
        public string getVeterinarianame(int id)
        {
            Mascotas_DAL conex = new Mascotas_DAL();
            var          ide   = new SqlParameter("@id", id);

            return(conex.Database.SqlQuery <string>("getNombreVet @id", ide).First());
        }
Exemplo n.º 3
0
        public List <TipoMascota> getTipoMascotas()
        {
            try
            {
                Mascotas_DAL conex = new Mascotas_DAL();

                return(conex.Database.SqlQuery <TipoMascota>("getTipoMascota").ToList());
            } catch (SqlException e)
            {
                Debug.Write(e);

                return(null);
            }
        }
        public List <HistorialMascota> getHistorialMascotas(int id)
        {
            Mascotas_DAL conex   = new Mascotas_DAL();
            var          idFinal = new SqlParameter("@id", id);

            try
            {
                return(conex.Database.SqlQuery <HistorialMascota>("getHistorialMascota @id", idFinal).ToList());
            }
            catch (SqlException e)
            {
                Debug.Write(e);
                return(null);
            }
        }
Exemplo n.º 5
0
        public List <Mascota> getMascotasDueno(int rut_dueno)
        {
            Mascotas_DAL conex = new Mascotas_DAL();

            var rut = new SqlParameter("@rut_dueno", rut_dueno);

            try
            {
                return(conex.Database.SqlQuery <Mascota>("getMascotasDueno @rut_dueno", rut).ToList());
            }
            catch (Exception e)
            {
                Debug.Write(e.ToString());
                return(null);
            }
        }
        public int insertarVet(Veterinaria v)
        {
            Mascotas_DAL conex = new Mascotas_DAL();

            var nombre_veterinaria    = new SqlParameter("@nombre", v.nombre_veterinaria);
            var password              = new SqlParameter("@password", v.password);
            var direccion_veterinaria = new SqlParameter("@direccion", v.direccion_veterinaria);
            var email = new SqlParameter("@email", v.email);

            try {
                conex.Database.ExecuteSqlCommand("SETnewVeterinario @nombre, @password, @direccion, @email",
                                                 nombre_veterinaria, password, direccion_veterinaria, email);
                return(1);
            }
            catch (SqlException e) {
                Debug.Write(e.ToString());
                return(0);
            }
        }
        public int SetHistorial(HistorialMascota hm)
        {
            Mascotas_DAL conex = new Mascotas_DAL();

            var idMascota = new SqlParameter("@id", hm.codigo_mascota);
            var titulo    = new SqlParameter("@titulo", hm.titulo_visita);
            var detalle   = new SqlParameter("@detalle", hm.tema_visita);
            var codigoVet = new SqlParameter("@codigoVet", hm.codigo_veterinaria);
            var nombreVet = new SqlParameter("@nombreVet", hm.veterinario_visita);

            try
            {
                conex.Database.ExecuteSqlCommand("SEThistorial @id, @titulo, @detalle, @codigoVet, @nombreVet", idMascota, titulo, detalle, codigoVet, nombreVet);

                return(1);
            } catch (Exception e)
            {
                Debug.Write(e.ToString());
                return(0);
            }
        }
Exemplo n.º 8
0
        public int insertarMascota(Mascota m)
        {
            Mascotas_DAL conex = new Mascotas_DAL();

            var nombre       = new SqlParameter("@nombre_mascota", m.nombre_mascota);
            var codigo_tipo  = new SqlParameter("@codigo_tipo_mascota", m.codigo_tipo_mascota);
            var numero_chip  = new SqlParameter("@numero_chip", m.numero_chip);
            var nombre_dueno = new SqlParameter("@nombre_dueno", m.nombre_dueno);
            var rut_dueno    = new SqlParameter("@rut_dueno", m.rut_dueno);

            try
            {
                conex.Database.ExecuteSqlCommand("SETnewMascota @nombre_mascota, @codigo_tipo_mascota, @numero_chip, @nombre_dueno, @rut_dueno",
                                                 nombre, codigo_tipo, numero_chip, nombre_dueno, rut_dueno);


                return(1);
            }
            catch (Exception e)
            {
                Debug.Write(e.ToString());
                return(0);
            }
        }