Esempio n. 1
0
 public int N_modificar_vacuna(int id,int numV, DateTime fecha, string obs,decimal precio)
 {
     Vacuna vac = new Vacuna();
        vac.Id = id;
        vac.Numero_vacuna = numV;
        vac.Fecha = fecha;
        vac.Observacion = obs;
        vac.Precio_Vacuna = precio;
        int band = new DVacuna().D_modificar_vacuna(vac);
        return band;
 }
Esempio n. 2
0
 public int N_Registrar_vacuna(int serie_mascota, int numero_vacuna, DateTime fecha, String obs,Decimal precio)
 {
     Vacuna vac = new Vacuna();
        Mascota m = new Mascota();
        m.Serie = serie_mascota;
        vac.Mascota = m;
        vac.Numero_vacuna = numero_vacuna;
        vac.Fecha = fecha;
        vac.Observacion = obs;
        vac.Precio_Vacuna = precio;
        int band = new DVacuna().D_registrar_vacuna(vac);
        return band;
 }
Esempio n. 3
0
        public int D_modificar_vacuna(Vacuna vacuna)
        {
            String cadena = DConexion.cadena;
              String sql = "UPDATE  vacuna  SET NUMERO_VACUNA = @NUMERO_VACUNA,FECHA=@FECHA,OBSERVACION=@OBSERVACION,PRECIO=@PRECIO WHERE ID = @ID";
              cone = new MySqlConnection(cadena);
              MySqlCommand com = new MySqlCommand(sql, cone);
              cone.Open();

              if (vacuna.Numero_vacuna.Equals(""))
              {
                  com.Parameters.AddWithValue("@NUMERO_VACUNA", null);
              }
              else
              {
                  com.Parameters.AddWithValue("@NUMERO_VACUNA", vacuna.Numero_vacuna);
              }

              if (vacuna.Fecha.Equals(""))
              {
                  com.Parameters.AddWithValue("@FECHA", null);
              }
              else
              {
                  com.Parameters.AddWithValue("@FECHA", vacuna.Fecha);
              }

              if (vacuna.Observacion.Equals(""))
              {
                  com.Parameters.AddWithValue("@OBSERVACION", null);
              }
              else
              {
                  com.Parameters.AddWithValue("@OBSERVACION", vacuna.Observacion);
              }

              com.Parameters.AddWithValue("@PRECIO", vacuna.Precio_Vacuna);
              com.Parameters.AddWithValue("@ID", vacuna.Id);

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

              }
              cone.Close();
              return band;
        }
Esempio n. 4
0
        public List<Vacuna> D_ListarVacunas(int serie)
        {
            String cadena = DConexion.cadena;
              String sql = "select * from vacuna WHERE SERIE = @SERIE order by NUMERO_VACUNA ";
              cone = new MySqlConnection(cadena);
              List<Vacuna> lista = new List<Vacuna>();
              MySqlCommand com = new MySqlCommand(sql, cone);
              com.Parameters.AddWithValue("@SERIE", serie);
              cone.Open();
              MySqlDataReader dr = com.ExecuteReader();

              while (dr.Read())
              {
                  Vacuna historial = new Vacuna();
                  historial.Id = int.Parse(dr[0].ToString());
                  historial.Numero_vacuna = int.Parse(dr[2].ToString());
                  historial.Fecha = Convert.ToDateTime(dr[3].ToString());
                  historial.Observacion = dr[4].ToString();
                  historial.Precio_Vacuna = Convert.ToDecimal(dr[5].ToString());
                  lista.Add(historial);
              }
              cone.Close();
              return lista;
        }
Esempio n. 5
0
        public int D_registrar_vacuna(Vacuna vacuna)
        {
            String cadena = DConexion.cadena;
              String sql = "INSERT INTO vacuna (SERIE,NUMERO_VACUNA,FECHA,OBSERVACION,PRECIO) VALUES (@SERIE,@NUMERO_VACUNA,@FECHA,@OBSERVACION,@PRECIO)";
              cone = new MySqlConnection(cadena);
              MySqlCommand com = new MySqlCommand(sql, cone);
              cone.Open();

              com.Parameters.AddWithValue("@SERIE", vacuna.Mascota.Serie);

              if (vacuna.Numero_vacuna.Equals(""))
              {
                  com.Parameters.AddWithValue("@NUMERO_VACUNA", null);
              }
              else
              {
                  com.Parameters.AddWithValue("@NUMERO_VACUNA", vacuna.Numero_vacuna);
              }

              if (vacuna.Fecha.Equals(""))
              {
                  com.Parameters.AddWithValue("@FECHA", null);
              }
              else
              {
                  com.Parameters.AddWithValue("@FECHA", vacuna.Fecha);
              }

              if (vacuna.Observacion.Equals(""))
              {
                  com.Parameters.AddWithValue("@OBSERVACION", null);
              }
              else
              {
                  com.Parameters.AddWithValue("@OBSERVACION", vacuna.Observacion);
              }

              com.Parameters.AddWithValue("@PRECIO", vacuna.Precio_Vacuna);

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

              }
              cone.Close();
              return band;
        }