public int registrar_temporarl(TipoMascota tipo, String tamaño, String nombre, String apellido, String dni, String direccion, String sexo, String edad, String email, String facebook, String rpm, int movistar, int claro, String nextel, int casa, String horario, string observa, String esta,Usuario voluntario)
 {
     Persona p = new Persona();
     p.Nombre = nombre;
     p.Apellidos = apellido;
     p.Dni = dni;
     p.Direccion = direccion;
     p.Sexo = sexo;
     p.Edad = edad;
     p.Email = email;
     p.Facebook = facebook;
     p.Rpm = rpm;
     p.Tel_mov = movistar;
     p.Tel_claro = claro;
     p.Tel_nex = nextel;
     p.Tel_casa = casa;
     p.Hor_disp = horario;
     FichaTemporal ficha = new FichaTemporal();
     ficha.Tipomascota = (TipoMascota)tipo;
     ficha.Persona = (Persona)p;
     ficha.Tamano = tamaño;
     ficha.Observaciones = observa;
     ficha.Estado = esta;
     ficha.Voluntario = (Usuario)voluntario;
     int band = new DFichaTemporal().D_registrar_fichaTemporal(ficha);
     return band;
 }
 public int N_eliminar_persona(int id)
 {
     TipoMascota tipoM = new TipoMascota();
     tipoM.Id = id;
     int band = new DTipoMascota().D_eliminar_tipomas(tipoM);
     return band;
 }
        public List<TipoMascota> D_listar_tipomas()
        {
            String cadena = DConexion.cadena;
            List<TipoMascota> lista = new List<TipoMascota>();
            string sql = "select * from tipomascota";
            cone = new MySqlConnection(cadena);
            MySqlCommand com = new MySqlCommand(sql, cone);
            cone.Open();

            MySqlDataReader dr = com.ExecuteReader();
            while (dr.Read())
            {
                TipoMascota tipo = new TipoMascota();
                tipo.Id = Convert.ToInt32(dr[0]);

                if (!dr.IsDBNull(1))
                {

                    tipo.Descripcion = dr[1].ToString();
                }
                else
                {
                    tipo.Descripcion = "";
                }

                lista.Add(tipo);
            }
            cone.Close();
            return lista;
        }
Exemple #4
0
        public int N_Registrar_mascota_confecha_esterilizado(int serie, Usuario rescatista, FichaTemporal fitemp, DateTime fIngreso, TipoMascota tipo, string tamano, string estado, string nombre, string raza, string sexo, string color, string edad, String esterilizado, DateTime FechaEsterilizado)
        {
            Mascota masc = new Mascota();
            masc.Serie = serie;
            masc.Ser_usu = (Usuario)rescatista;
            masc.Fic_tem = (FichaTemporal)fitemp;
            masc.Fecha_ingreso = fIngreso;
            masc.Tipomascota = (TipoMascota)tipo;
            masc.Tamano = tamano;
            masc.Estado = estado;
            masc.Nombre = nombre;
            masc.Raza = raza;
            masc.Sexo = sexo;
            masc.Color = color;
            masc.Edad = edad;
            masc.Esterilizado = esterilizado;
            masc.Fecha_esterilizacion = FechaEsterilizado;

            int band = new DMascota().D_registrar_mascota_ConFecha_esterilizado(masc);
            if (band == 0)
            {
                masc.Serie = masc.Serie + 1;
                int band_aumentado = new DMascota().D_registrar_mascota_ConFecha_esterilizado(masc);
                return band_aumentado;
            }
            else
            {
                return band;
            }
        }
        public int N_registrar_tipo(String descripcion)
        {
            TipoMascota tipoM = new TipoMascota();
            tipoM.Descripcion = descripcion;

            int band = new DTipoMascota().D_registrar_tipomas(tipoM);
            return band;
        }
        public int N_modificar_persona(int id,String descripcion)
        {
            TipoMascota tipoM = new TipoMascota();
            tipoM.Id = id;
            tipoM.Descripcion = descripcion;

            int band = new DTipoMascota().D_modificar_tipomas(tipoM);
            return band;
        }
Exemple #7
0
        public int N_Modificar_mascota_Sinfecha_esterilizado(int serie, Usuario rescatista, FichaTemporal fitemp, DateTime fIngreso, TipoMascota tipo, string tamano, string estado, string nombre, string raza, string sexo, string color, string edad, String esterilizado)
        {
            Mascota masc = new Mascota();
            masc.Serie = serie;
            masc.Ser_usu = (Usuario)rescatista;
            masc.Fic_tem = (FichaTemporal)fitemp;
            masc.Fecha_ingreso = fIngreso;
            masc.Tipomascota = (TipoMascota)tipo;
            masc.Tamano = tamano;
            masc.Estado = estado;
            masc.Nombre = nombre;
            masc.Raza = raza;
            masc.Sexo = sexo;
            masc.Color = color;
            masc.Edad = edad;
            masc.Esterilizado = esterilizado;

            int band = new DMascota().D_modificar_mascota_SinFecha_Esterilizado(masc);
            return band;
        }
        public int D_eliminar_tipomas(TipoMascota tipo)
        {
            String cadena = DConexion.cadena;
            String sql = "DELETE FROM tipomascota WHERE ID = @id";
            cone = new MySqlConnection(cadena);
            MySqlCommand com = new MySqlCommand(sql, cone);
            cone.Open();
            com.Parameters.AddWithValue("@id", tipo.Id);

            int band;
            try
            {
                band = com.ExecuteNonQuery();
            }
            catch (Exception)
            {
                band = 0;

            }
            cone.Close();
            return band;
        }
        public TipoMascota D_buscar_TipoMascota(int id)
        {
            String cadena = DConexion.cadena;
            string sql = "select * from  tipomascota   where ID = @ID";
            cone = new MySqlConnection(cadena);
            MySqlCommand com = new MySqlCommand(sql, cone);
            cone.Open();
            com.Parameters.AddWithValue("@ID", id);
            MySqlDataReader dr = com.ExecuteReader();
            TipoMascota m = new TipoMascota();
            while (dr.Read())
            {

                m.Id = int.Parse(dr[0].ToString());
                m.Descripcion = dr[1].ToString();

                cone.Close();
                return m;
            }
            cone.Close();
            return m; ;
        }
        public int D_modificar_tipomas(TipoMascota tipo)
        {
            String cadena = DConexion.cadena;
            String sql = "UPDATE tipomascota set DESCRIPCION=@descripcion  WHERE ID = @id";
            cone = new MySqlConnection(cadena);
            MySqlCommand com = new MySqlCommand(sql, cone);
            cone.Open();

            if (tipo.Descripcion.Equals(""))
            {
                com.Parameters.AddWithValue("@descripcion", null);
            }
            else
            {
                com.Parameters.AddWithValue("@descripcion", tipo.Descripcion);
            }

            com.Parameters.AddWithValue("@id", tipo.Id);

            int band;
            try
            {
                band = com.ExecuteNonQuery();
            }
            catch (Exception)
            {
                band = 0;

            }
            cone.Close();
            return band;
        }
        public int D_registrar_tipomas(TipoMascota tipo)
        {
            String cadena = DConexion.cadena;
            String sql = "INSERT INTO tipomascota (DESCRIPCION) VALUES (@descripcion)";
            cone = new MySqlConnection(cadena);
            MySqlCommand com = new MySqlCommand(sql, cone);
            cone.Open();

            if (tipo.Descripcion.Equals(""))
            {
                com.Parameters.AddWithValue("@descripcion", null);
            }
            else
            {
                com.Parameters.AddWithValue("@descripcion", tipo.Descripcion);
            }

            int band;
            try
            {
                band = com.ExecuteNonQuery();
            }
            catch (Exception)
            {
                band = 0;

            }
            cone.Close();
            return band;
        }