public List <Animal> ConsultarAnimales()
        {
            IDbConnection _conn = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand    _Comand = new SqlCommand("SP_CONSULTAR_ANIMAL", _conn as SqlConnection);
            IDataReader   _reader = _Comand.ExecuteReader();
            List <Animal> _list   = new List <Animal>();

            while (_reader.Read())
            {
                Animal animal = new Animal();
                animal.CodigoAnimal = _reader.GetString(0);
                animal.Imagen       = (byte[])_reader.GetValue(1);
                animal.Tamano       = _reader.GetString(2);
                animal.EdadAprox    = _reader.GetString(3);
                animal.PesoAprox    = _reader.GetString(4);
                animal.Color        = _reader.GetString(5);
                animal.Estado       = _reader.GetString(6);
                animal.Descripcion  = _reader.GetString(7);
                animal.Especie      = _reader.GetString(8);
                animal.FechaIngreso = Convert.ToDateTime(_reader.GetValue(9));
                _list.Add(animal);
            }
            _conn.Close();
            return(_list);
        }
示例#2
0
        public List <Usuario> BuscarUsuarioCed(string _ced)
        {
            IDbConnection _conn = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_BUSCAR_USUARIO_CED", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            _Comand.Parameters.Add(new SqlParameter("@CED", _ced));
            IDataReader    _reader = _Comand.ExecuteReader();
            List <Usuario> _list   = new List <Usuario>();

            while (_reader.Read())
            {
                Usuario usuario = new Usuario();
                usuario.IDUsuario      = _reader.GetInt32(0);
                usuario.NombreCompleto = _reader.GetString(1);
                usuario.Username       = _reader.GetString(2);
                usuario.Correo         = _reader.GetString(3);
                usuario.Cedula         = _reader.GetString(4);
                _list.Add(usuario);
            }
            _conn.Close();
            return(_list);
        }
示例#3
0
        public Adoptante BuscarAdoptante(string _adop)
        {
            Adoptante     adoptante = new Adoptante();
            IDbConnection _conn     = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_BUSCAR_ADOPTANTE", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            _Comand.Parameters.Add(new SqlParameter("@USERNAME", _adop));
            IDataReader _reader = _Comand.ExecuteReader();

            while (_reader.Read())
            {
                adoptante.IDAdoptante        = _reader.GetInt32(0);
                adoptante.Cedula             = _reader.GetString(1);
                adoptante.NombreCompleto     = _reader.GetString(2);
                adoptante.Telefono           = _reader.GetString(3);
                adoptante.Correo             = _reader.GetString(4);
                adoptante.Direccion          = _reader.GetString(5);
                adoptante.CodigoAnimal       = _reader.GetString(6);
                adoptante.EstadoCalificacion = _reader.GetString(7);
                adoptante.IDUsuario          = _reader.GetInt32(8);
            }
            _conn.Close();
            return(adoptante);
        }
        public Animal BuscarAnimal(string _cod)
        {
            Animal        animal = new Animal();
            IDbConnection _conn  = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_BUSCAR_ANIMAL", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            _Comand.Parameters.Add(new SqlParameter("@COD_ANIMAL", _cod));
            IDataReader _reader = _Comand.ExecuteReader();

            while (_reader.Read())
            {
                animal.CodigoAnimal = _reader.GetString(0);
                animal.Imagen       = (byte[])_reader.GetValue(1);
                animal.Tamano       = _reader.GetString(2);
                animal.EdadAprox    = _reader.GetString(3);
                animal.PesoAprox    = _reader.GetString(4);
                animal.Color        = _reader.GetString(5);
                animal.Estado       = _reader.GetString(6);
                animal.Descripcion  = _reader.GetString(7);
                animal.Especie      = _reader.GetString(8);
                animal.FechaIngreso = Convert.ToDateTime(_reader.GetValue(9));
            }
            _conn.Close();
            return(animal);
        }
示例#5
0
        public List <Adoptante> ConsultarAdoptantes()
        {
            IDbConnection _conn = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_CONSULTAR_ADOPTANTES", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            IDataReader      _reader = _Comand.ExecuteReader();
            List <Adoptante> _list   = new List <Adoptante>();

            while (_reader.Read())
            {
                Adoptante adoptante = new Adoptante();
                adoptante.IDAdoptante        = _reader.GetInt32(0);
                adoptante.Cedula             = _reader.GetString(1);
                adoptante.NombreCompleto     = _reader.GetString(2);
                adoptante.Telefono           = _reader.GetString(3);
                adoptante.Correo             = _reader.GetString(4);
                adoptante.Direccion          = _reader.GetString(5);
                adoptante.CodigoAnimal       = _reader.GetString(6);
                adoptante.EstadoCalificacion = _reader.GetString(7);
                adoptante.IDUsuario          = _reader.GetInt32(8);
                _list.Add(adoptante);
            }
            _conn.Close();
            return(_list);
        }
示例#6
0
        public Rescate ConsultarRescate(string _cod)
        {
            Rescate       rescate = new Rescate();
            IDbConnection _conn   = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_CONSULTAR_RESCATE", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            _Comand.Parameters.Add(new SqlParameter("@COD_ANIMAL", _cod));
            IDataReader _reader = _Comand.ExecuteReader();

            while (_reader.Read())
            {
                rescate.IDRescate          = _reader.GetInt32(0);
                rescate.CodigoAnimal       = _reader.GetString(1);
                rescate.LugarRescate       = _reader.GetString(2);
                rescate.FechaRescate       = Convert.ToDateTime(_reader.GetValue(3));
                rescate.EspecieAnimal      = _reader.GetString(4);
                rescate.Descripcion        = _reader.GetString(5);
                rescate.NombreQuienReporta = _reader.GetString(6);
            }
            _conn.Close();
            return(rescate);
        }
示例#7
0
        public List <Donacion> ConsultarDonacionesID(string id)
        {
            IDbConnection _conn = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_DONACIONES_ID", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            _Comand.Parameters.Add(new SqlParameter("@COD_ANIMAL", id));
            IDataReader     _reader = _Comand.ExecuteReader();
            List <Donacion> _list   = new List <Donacion>();

            while (_reader.Read())
            {
                Donacion donacion = new Donacion();
                donacion.idDonacion   = _reader.GetInt32(0);
                donacion.monto        = _reader.GetDecimal(1);
                donacion.fecha        = Convert.ToDateTime(_reader.GetValue(2));
                donacion.codigoAnimal = _reader.GetString(3);
                donacion.idUsuario    = _reader.GetInt32(4);
                _list.Add(donacion);
            }
            _conn.Close();
            return(_list);
        }
示例#8
0
        public List <Animal> LlenarGridPorEspecie(string especie)
        {
            IDbConnection _conn = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_LLENAR_GRID_POR_ESPECIE", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            _Comand.Parameters.Add(new SqlParameter("@ESPECIE", especie));
            IDataReader   _reader = _Comand.ExecuteReader();
            List <Animal> _list   = new List <Animal>();

            while (_reader.Read())
            {
                Animal animal = new Animal();
                animal.CodigoAnimal = _reader.GetString(0);
                animal.Tamano       = _reader.GetString(1);
                animal.EdadAprox    = _reader.GetString(2);
                animal.PesoAprox    = _reader.GetString(3);
                animal.Color        = _reader.GetString(4);
                animal.Estado       = _reader.GetString(5);
                animal.Descripcion  = _reader.GetString(6);
                animal.Especie      = _reader.GetString(7);
                animal.FechaIngreso = Convert.ToDateTime(_reader.GetValue(8));
                _list.Add(animal);
            }
            _conn.Close();
            return(_list);
        }
示例#9
0
        public int EliminarAdoptante(Adoptante adoptante)
        {
            IDbConnection _conn = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_ELIMINAR_ADOPTANTE", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            _Comand.Parameters.Add(new SqlParameter("@CEDULA", adoptante.Cedula));
            int Resultado = _Comand.ExecuteNonQuery();

            _conn.Close();
            return(Resultado);
        }
示例#10
0
        public int EliminarRescate(Rescate rescate)
        {
            IDbConnection _conn = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_ELIMINAR_USUARIO", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            _Comand.Parameters.Add(new SqlParameter("@COD_ANIMAL", rescate.CodigoAnimal));
            int Resultado = _Comand.ExecuteNonQuery();

            _conn.Close();
            return(Resultado);
        }
示例#11
0
        public int EliminarUsuario(Usuario usuario)
        {
            IDbConnection _conn = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_ELIMINAR_USUARIO", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            _Comand.Parameters.Add(new SqlParameter("@USERNAME", usuario.Username));
            int Resultado = _Comand.ExecuteNonQuery();

            _conn.Close();
            return(Resultado);
        }
示例#12
0
        public int AgregarArchivo(Archivo archivo)
        {
            IDbConnection _conn = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_MANT_ARCHIVO", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            _Comand.Parameters.Add(new SqlParameter("@NOMBRE", archivo.Nombre));
            _Comand.Parameters.Add(new SqlParameter("@ARCHIVO ", archivo.Imagen));
            int Resultado = _Comand.ExecuteNonQuery();

            _conn.Close();
            return(Resultado);
        }
示例#13
0
        public int ModificarRescate(Rescate rescate)
        {
            IDbConnection _conn = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_MODIFICAR_RESCATES", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            _Comand.Parameters.Add(new SqlParameter("@COD_ANIMAL", rescate.CodigoAnimal));
            _Comand.Parameters.Add(new SqlParameter("@DESCRIPCION", rescate.Descripcion));
            int Resultado = _Comand.ExecuteNonQuery();

            _conn.Close();
            return(Resultado);
        }
示例#14
0
        public int AgregarImagenRescate(Foto foto)
        {
            IDbConnection _conn = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_AGREGAR_FOTO_RESCATE", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            _Comand.Parameters.Add(new SqlParameter("@IDRESCATE", foto.IDRescate));
            _Comand.Parameters.Add(new SqlParameter("@NOMBRE_IMG", foto.NombreImg));
            _Comand.Parameters.Add(new SqlParameter("@FOTO", foto.Imagen));
            int Resultado = _Comand.ExecuteNonQuery();

            _conn.Close();
            return(Resultado);
        }
示例#15
0
        public int ModificarAdoptante(Adoptante adoptante)
        {
            IDbConnection _conn = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_MODIFICAR_ADOPTANTE", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            _Comand.Parameters.Add(new SqlParameter("@TELEFONO", adoptante.Telefono));
            _Comand.Parameters.Add(new SqlParameter("@DIRECCION", adoptante.Direccion));
            _Comand.Parameters.Add(new SqlParameter("@CORREO", adoptante.Correo));
            _Comand.Parameters.Add(new SqlParameter("@ESTADO", adoptante.EstadoCalificacion));
            int Resultado = _Comand.ExecuteNonQuery();

            _conn.Close();
            return(Resultado);
        }
示例#16
0
        public int ObtenerIDRescate()
        {
            IDbConnection _conn = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_CONTAR_RESCATES", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            IDataReader _reader = _Comand.ExecuteReader();
            int         pk      = 0;

            if (_reader.Read())
            {
                pk = _reader.GetInt32(0);
                return(pk);
            }
            return(pk);
        }
示例#17
0
        public int AgregarUsuario(Usuario usuario)
        {
            IDbConnection _conn = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_AGREGAR_USUARIO", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            _Comand.Parameters.Add(new SqlParameter("@NOMBRE", usuario.NombreCompleto));
            _Comand.Parameters.Add(new SqlParameter("@USERNAME", usuario.Username));
            _Comand.Parameters.Add(new SqlParameter("@CORREO", usuario.Correo));
            _Comand.Parameters.Add(new SqlParameter("@CEDULA", usuario.Cedula));
            _Comand.Parameters.Add(new SqlParameter("@PASS", usuario.Pass));
            int Resultado = _Comand.ExecuteNonQuery();

            _conn.Close();
            return(Resultado);
        }
示例#18
0
        public List <Archivo> ConsultarArchivos()
        {
            IDbConnection _conn = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand     _Comand = new SqlCommand("SP_CONSULTAR_ARCHIVOS", _conn as SqlConnection);
            IDataReader    _reader = _Comand.ExecuteReader();
            List <Archivo> _list   = new List <Archivo>();

            while (_reader.Read())
            {
                Archivo archivo = new Archivo();
                archivo.Nombre = _reader.GetString(0);
                _list.Add(archivo);
            }
            _conn.Close();
            return(_list);
        }
示例#19
0
        public int AgregarExpediente(Expediente ex)
        {
            IDbConnection _conn = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_REGISTRAR_PROCEDIMIENTO", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            _Comand.Parameters.Add(new SqlParameter("@PESO", ex.Peso));
            _Comand.Parameters.Add(new SqlParameter("@FECHA", ex.FechaAtencion));
            _Comand.Parameters.Add(new SqlParameter("@PROCEDIMIENTO", ex.ProcedimientosRealizados));
            _Comand.Parameters.Add(new SqlParameter("@RESUMEN", ex.Resumen));
            _Comand.Parameters.Add(new SqlParameter("@VACUNA", ex.Vacuna));
            _Comand.Parameters.Add(new SqlParameter("@COD_ANIMAL", ex.CodigoAnimal));
            int Resultado = _Comand.ExecuteNonQuery();

            _conn.Close();
            return(Resultado);
        }
        public int ModificarAnimal(Animal animal)
        {
            IDbConnection _conn = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_MODIFICAR_ANIMAL", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            _Comand.Parameters.Add(new SqlParameter("@COD_ANIMAL", animal.CodigoAnimal));
            _Comand.Parameters.Add(new SqlParameter("@TAMANO", animal.Tamano));
            _Comand.Parameters.Add(new SqlParameter("@EDAD_APROX", animal.EdadAprox));
            _Comand.Parameters.Add(new SqlParameter("@PESO_APROX", animal.PesoAprox));
            _Comand.Parameters.Add(new SqlParameter("@COLOR", animal.Color));
            _Comand.Parameters.Add(new SqlParameter("@ESTADO", animal.Estado));
            _Comand.Parameters.Add(new SqlParameter("@DESCRIPCION", animal.Descripcion));
            int Resultado = _Comand.ExecuteNonQuery();

            _conn.Close();
            return(Resultado);
        }
示例#21
0
        public int AgregarRescate(Rescate rescate)
        {
            IDbConnection _conn = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_AGREGAR_RESCATE", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            _Comand.Parameters.Add(new SqlParameter("@COD_ANIMAL", rescate.CodigoAnimal));
            _Comand.Parameters.Add(new SqlParameter("@LUGAR_RESCATE", rescate.LugarRescate));
            _Comand.Parameters.Add(new SqlParameter("@FECHA_RESCATE", rescate.FechaRescate));
            _Comand.Parameters.Add(new SqlParameter("@ESPECIE", rescate.EspecieAnimal));
            _Comand.Parameters.Add(new SqlParameter("@DESCRIPCION", rescate.Descripcion));
            _Comand.Parameters.Add(new SqlParameter("@NOMBRE_REPORTE", rescate.NombreQuienReporta));
            _Comand.Parameters.Add(new SqlParameter("@IDUSUARIO", rescate.IDUsuario));
            int Resultado = _Comand.ExecuteNonQuery();

            _conn.Close();
            return(Resultado);
        }
示例#22
0
        public int AgregarAdoptante(Adoptante adoptante)
        {
            IDbConnection _conn = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_AGREGAR_ADOPTANTE", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            _Comand.Parameters.Add(new SqlParameter("@CEDULA", adoptante.Cedula));
            _Comand.Parameters.Add(new SqlParameter("@NOMBRE_COMPLETO", adoptante.NombreCompleto));
            _Comand.Parameters.Add(new SqlParameter("@TELEFONO", adoptante.Telefono));
            _Comand.Parameters.Add(new SqlParameter("@CORREO", adoptante.Correo));
            _Comand.Parameters.Add(new SqlParameter("@DIRECCION", adoptante.Direccion));
            _Comand.Parameters.Add(new SqlParameter("@CODIGO_ANIMAL", adoptante.CodigoAnimal));
            _Comand.Parameters.Add(new SqlParameter("@ESTADO", adoptante.EstadoCalificacion));
            _Comand.Parameters.Add(new SqlParameter("@IDUSUARIO", adoptante.IDUsuario));
            int Resultado = _Comand.ExecuteNonQuery();

            _conn.Close();
            return(Resultado);
        }
        public List <Animal> CargarAnimales()
        {
            IDbConnection _conn = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand    _Comand = new SqlCommand("SP_CARGAR_ANIMALES", _conn as SqlConnection);
            IDataReader   _reader = _Comand.ExecuteReader();
            List <Animal> _list   = new List <Animal>();

            while (_reader.Read())
            {
                Animal animal = new Animal();
                animal.CodigoAnimal = _reader.GetString(0);
                animal.Imagen       = (byte[])_reader.GetValue(1);
                animal.Estado       = _reader.GetString(2);
                animal.Especie      = _reader.GetString(3);
                _list.Add(animal);
            }
            _conn.Close();
            return(_list);
        }
示例#24
0
        public Archivo ObtenerArchivo(string nombre)
        {
            Archivo       archivo = new Archivo();
            IDbConnection _conn   = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_OBTENER_ARCHIVO", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            _Comand.Parameters.Add(new SqlParameter("@NOMBRE", nombre));
            IDataReader _reader = _Comand.ExecuteReader();

            while (_reader.Read())
            {
                archivo.ID     = _reader.GetInt32(0);
                archivo.Nombre = _reader.GetString(1);
                archivo.Imagen = (byte[])_reader.GetValue(2);
            }
            _conn.Close();
            return(archivo);
        }
示例#25
0
        public Foto ObtenerImagenPorNombre(string nombre)
        {
            IDbConnection _conn = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_OBTENER_IMAGEN_POR_NOMBRE", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            _Comand.Parameters.Add(new SqlParameter("@NOMBRE", nombre));
            IDataReader _reader = _Comand.ExecuteReader();
            Foto        foto    = new Foto();

            while (_reader.Read())
            {
                foto.IDFoto    = _reader.GetInt32(0);
                foto.IDRescate = _reader.GetInt32(1);
                foto.Imagen    = (byte[])_reader.GetValue(2);
                foto.NombreImg = _reader.GetString(3);
            }
            _conn.Close();
            return(foto);
        }
示例#26
0
        public int AgregarDonacion(Donacion donacion)
        {
            int Resultado = 0;

            try
            {
                IDbConnection _conn = DASoftColitas.Conexion();
                _conn.Open();
                SqlCommand _Comand = new SqlCommand("SP_AGREGAR_DONACION", _conn as SqlConnection);
                _Comand.CommandType = CommandType.StoredProcedure;
                _Comand.Parameters.Add(new SqlParameter("@MONTO", donacion.monto));
                _Comand.Parameters.Add(new SqlParameter("@FECHA", donacion.fecha));
                _Comand.Parameters.Add(new SqlParameter("@COD_ANIMAL", donacion.codigoAnimal));
                _Comand.Parameters.Add(new SqlParameter("@IDUSUARIO", donacion.idUsuario));
                Resultado = _Comand.ExecuteNonQuery();
                _conn.Close();
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }
            return(Resultado);
        }
示例#27
0
        public List <Foto> ObtenerFotos(string _cod)
        {
            IDbConnection _conn = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_OBTENER_IMAGENES", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            _Comand.Parameters.Add(new SqlParameter("@COD_ANIMAL", _cod));
            IDataReader _reader = _Comand.ExecuteReader();
            List <Foto> _list   = new List <Foto>();

            if (_reader.Read())
            {
                Foto _foto = new Foto();
                _foto.IDFoto    = _reader.GetInt32(0);
                _foto.IDRescate = _reader.GetInt32(1);
                _foto.Imagen    = (byte[])_reader.GetValue(2);
                _foto.NombreImg = _reader.GetString(3);
                _list.Add(_foto);
            }
            return(_list);
        }
示例#28
0
        public Expediente ObtenerExpediente(string cod_animal)
        {
            Expediente    _expediente = new Expediente();
            IDbConnection _conn       = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_BUSCAR_EXPEDIENTE", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            _Comand.Parameters.Add(new SqlParameter("@COD_ANIMAL", cod_animal));
            IDataReader _reader = _Comand.ExecuteReader();

            while (_reader.Read())
            {
                _expediente.IDExpediente             = _reader.GetInt32(0);
                _expediente.Peso                     = _reader.GetString(1);
                _expediente.FechaAtencion            = _reader.GetDateTime(2);
                _expediente.ProcedimientosRealizados = _reader.GetString(3);
                _expediente.Resumen                  = _reader.GetString(4);
                _expediente.Vacuna                   = _reader.GetString(5);
            }
            _conn.Close();
            return(_expediente);
        }
        public int AgregarAnimal(Animal animal)
        {
            IDbConnection _conn = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_AGREGAR_ANIMAL", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            _Comand.Parameters.Add(new SqlParameter("@COD_ANIMAL", animal.CodigoAnimal));
            _Comand.Parameters.Add(new SqlParameter("@IMAGEN", animal.Imagen));
            _Comand.Parameters.Add(new SqlParameter("@TAMANO", animal.Tamano));
            _Comand.Parameters.Add(new SqlParameter("@EDAD_APROX", animal.EdadAprox));
            _Comand.Parameters.Add(new SqlParameter("@PESO_APROX", animal.PesoAprox));
            _Comand.Parameters.Add(new SqlParameter("@COLOR", animal.Color));
            _Comand.Parameters.Add(new SqlParameter("@ESTADO", animal.Estado));
            _Comand.Parameters.Add(new SqlParameter("@DESCRIPCION", animal.Descripcion));
            _Comand.Parameters.Add(new SqlParameter("@ESPECIE", animal.Especie));
            _Comand.Parameters.Add(new SqlParameter("@FECHA_INGRESO", animal.FechaIngreso));
            _Comand.Parameters.Add(new SqlParameter("@IDUSUARIO", animal.IDUsuario));
            int Resultado = _Comand.ExecuteNonQuery();

            _conn.Close();
            return(Resultado);
        }
示例#30
0
        public Usuario BuscarUsuario(string _user)
        {
            Usuario       usuario = new Usuario();
            IDbConnection _conn   = DASoftColitas.Conexion();

            _conn.Open();
            SqlCommand _Comand = new SqlCommand("SP_BUSCAR_USUARIO", _conn as SqlConnection);

            _Comand.CommandType = CommandType.StoredProcedure;
            _Comand.Parameters.Add(new SqlParameter("@USERNAME", _user));
            IDataReader _reader = _Comand.ExecuteReader();

            while (_reader.Read())
            {
                usuario.IDUsuario      = _reader.GetInt32(0);
                usuario.NombreCompleto = _reader.GetString(1);
                usuario.Username       = _reader.GetString(2);
                usuario.Correo         = _reader.GetString(3);
                usuario.Cedula         = _reader.GetString(4);
                usuario.Pass           = _reader.GetString(5);
            }
            _conn.Close();
            return(usuario);
        }