public HistorialClinico(Mascota m, DateTime f, string d, decimal p) { mascota = m; fecha = f; descripcion = d; precio = p; }
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_asignar_imagen(Mascota mascota,string descripcion) { ImagenMascota imgM= new ImagenMascota(); imgM.Mascota=mascota; imgM.Descripcion=descripcion; int band = new DImagenMascota().D_registrar_imgmasc(imgM); return band; }
public int N_Insertar_Historial_Clinico(int seria_mascota, DateTime fecha, String descripcion, Decimal precio) { HistorialClinico historial = new HistorialClinico(); Mascota m = new Mascota(); m.Serie = seria_mascota; historial.Mascota = m; historial.Fecha = fecha; historial.Descripcion = descripcion; historial.Precio = precio; int band = new DHistorialClinico().D_registrar_historial(historial); return band; }
public int N_registrar_visita(int serie, int num, string obs, DateTime fecha) { Visita vis = new Visita(); Mascota m = new Mascota(); m.Serie = serie; vis.Mascota = m; vis.Numero = num; vis.Observacion = obs; vis.Fecha = fecha; int band = new DVisita().D_registrar_visita(vis); return band; }
public int N_Registrar_imagen(String descripcion, PictureBox imagen, int id_mascota) { ImagenMascota im= new ImagenMascota(); im.Descripcion = descripcion; Mascota m = new Mascota(); m.Serie = id_mascota; im.Mascota = m; im.Imagen = imagen; int band = new DImagenMascota().D_registrar_imgmasc(im); return band; }
public Mascota D_Buscar_MascotaxSerie(int serie) { String cadena = DConexion.cadena; string sql = "select * from mascota WHERE SERIE = @SERIE"; cone = new MySqlConnection(cadena); MySqlCommand com = new MySqlCommand(sql, cone); com.Parameters.AddWithValue("@SERIE", serie); cone.Open(); MySqlDataReader dr = com.ExecuteReader(); while (dr.Read()) { Mascota mascota = new Mascota(); mascota.Serie = Convert.ToInt32(dr[0].ToString()); int usuario = Convert.ToInt32(dr[1].ToString()); Usuario u = new DUsuario().D_ver_Usuarioxserie(usuario); mascota.Ser_usu = u; if (!dr.IsDBNull(2)) { int id_temporal = Convert.ToInt32(dr[2].ToString()); mascota.Fic_tem = new DFichaTemporal().D_Buscar_FichaTemporal(id_temporal); } else { mascota.Fic_tem = new FichaTemporal(); } mascota.Fecha_ingreso = Convert.ToDateTime(dr[3].ToString()); int id_tipo = Convert.ToInt32(dr[4].ToString()); TipoMascota tipo = new DTipoMascota().D_buscar_TipoMascota(id_tipo); mascota.Tipomascota = tipo; mascota.Tamano = dr[5].ToString(); mascota.Estado = dr[6].ToString(); mascota.Nombre = dr[7].ToString(); mascota.Raza = dr[8].ToString(); mascota.Sexo = dr[9].ToString(); mascota.Color = dr[10].ToString(); mascota.Edad = dr[11].ToString(); mascota.Esterilizado = dr[12].ToString(); if (!dr.IsDBNull(13)) { mascota.Fecha_esterilizacion = Convert.ToDateTime(dr[13].ToString()); } cone.Close(); return mascota; } cone.Close(); return null; }
public int N_registrar_detalleAdopcion(Mascota mascota, int id_fichaAdopcion,String nombre_adoptarse,int estado,String observacion) { DetalleAdopcion detalle = new DetalleAdopcion(); detalle.Mascota = mascota; FichaAdopcion f = new FichaAdopcion(); f.Id = id_fichaAdopcion; detalle.Fichaadopcion = f; detalle.Nombre_adoptarse = nombre_adoptarse; detalle.Estado = estado; detalle.Observacion = observacion; int band = new DDetalleAdopcion().D_registrar_DetalleAdopcion(detalle); return band; }
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; }
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_registrar_mascota_SinFecha_esterilizado(Mascota masc) { String cadena = DConexion.cadena; String sql = "INSERT INTO mascota(SERIE, USUARIO, ID_TEMPORAL, FECHA_INGRESO, ID_TIPO, TAMANO, ESTADO, NOMBRE, RAZA, SEXO, COLOR, EDAD, ESTERILIZADO)" + "VALUES (@SERIE, @USUARIO, @ID_TEMPORAL, @FECHA_INGRESO, @ID_TIPO, @TAMANO, @ESTADO, @NOMBRE, @RAZA, @SEXO, @COLOR, @EDAD, @ESTERILIZADO)"; cone = new MySqlConnection(cadena); MySqlCommand com = new MySqlCommand(sql, cone); cone.Open(); com.Parameters.AddWithValue("@SERIE", masc.Serie); if (masc.Ser_usu == null) { com.Parameters.AddWithValue("@USUARIO", null); } else { com.Parameters.AddWithValue("@USUARIO", masc.Ser_usu.Serie); } if (masc.Fic_tem == null) { com.Parameters.AddWithValue("@ID_TEMPORAL", null); } else { com.Parameters.AddWithValue("@ID_TEMPORAL", masc.Fic_tem.Id); } int day = masc.Fecha_ingreso.Day; int mes = masc.Fecha_ingreso.Month; int annio = masc.Fecha_ingreso.Year; String f_ingre = "" + annio + "-" + mes + "-" + day; com.Parameters.AddWithValue("@FECHA_INGRESO", f_ingre); if (masc.Tipomascota == null) { com.Parameters.AddWithValue("@ID_TIPO", null); } else { com.Parameters.AddWithValue("@ID_TIPO", masc.Tipomascota.Id); } com.Parameters.AddWithValue("@TAMANO", masc.Tamano); com.Parameters.AddWithValue("@ESTADO", masc.Estado); if (!String.IsNullOrEmpty(masc.Nombre)) { com.Parameters.AddWithValue("@NOMBRE", masc.Nombre); } else { com.Parameters.AddWithValue("@NOMBRE", null); } if (!String.IsNullOrEmpty(masc.Raza)) { com.Parameters.AddWithValue("@RAZA", masc.Raza); } else { com.Parameters.AddWithValue("@RAZA", null); } com.Parameters.AddWithValue("@SEXO", masc.Sexo); if (!String.IsNullOrEmpty(masc.Color)) { com.Parameters.AddWithValue("@COLOR", masc.Color); } else { com.Parameters.AddWithValue("@COLOR", null); } if (!String.IsNullOrEmpty(masc.Edad)) { com.Parameters.AddWithValue("@EDAD", masc.Edad); } else { com.Parameters.AddWithValue("@EDAD", null); } com.Parameters.AddWithValue("@ESTERILIZADO", masc.Esterilizado); int band; try { band = com.ExecuteNonQuery(); } catch (Exception ex) { band = 0; Console.Write("el error es : " + ex.Message); } cone.Close(); return band; }
public int D_modificar_mascotaConFecha_Esterilizado(Mascota masc) { String cadena = DConexion.cadena; String sql = "UPDATE mascota SET USUARIO=@USUARIO, ID_TEMPORAL=@ID_TEMPORAL, FECHA_INGRESO=@FECHA_INGRESO, ID_TIPO=@ID_TIPO, TAMANO=@TAMANO, ESTADO=@ESTADO, NOMBRE=@NOMBRE, RAZA=@RAZA, SEXO=@SEXO, COLOR=@COLOR, EDAD=@EDAD, ESTERILIZADO=@ESTERILIZADO,FECHA_ESTERILIZACION=@FECHA_ESTERILIZACION WHERE SERIE=@SERIE "; cone = new MySqlConnection(cadena); MySqlCommand com = new MySqlCommand(sql, cone); cone.Open(); Console.Write("entro "); if (masc.Ser_usu == null) { com.Parameters.AddWithValue("@USUARIO", null); } else { com.Parameters.AddWithValue("@USUARIO", masc.Ser_usu.Serie); } if (masc.Fic_tem == null) { com.Parameters.AddWithValue("@ID_TEMPORAL", null); } else { com.Parameters.AddWithValue("@ID_TEMPORAL", masc.Fic_tem.Id); } int day = masc.Fecha_ingreso.Day; int mes = masc.Fecha_ingreso.Month; int annio = masc.Fecha_ingreso.Year; String f_ingre = "" + annio + "-" + mes + "-" + day; com.Parameters.AddWithValue("@FECHA_INGRESO", f_ingre); if (masc.Tipomascota == null) { com.Parameters.AddWithValue("@ID_TIPO", null); } else { com.Parameters.AddWithValue("@ID_TIPO", masc.Tipomascota.Id); } com.Parameters.AddWithValue("@TAMANO", masc.Tamano); com.Parameters.AddWithValue("@ESTADO", masc.Estado); if (!String.IsNullOrEmpty(masc.Nombre)) { com.Parameters.AddWithValue("@NOMBRE", masc.Nombre); } else { com.Parameters.AddWithValue("@NOMBRE", null); } if (!String.IsNullOrEmpty(masc.Raza)) { com.Parameters.AddWithValue("@RAZA", masc.Raza); } else { com.Parameters.AddWithValue("@RAZA", null); } com.Parameters.AddWithValue("@SEXO", masc.Sexo); if (!String.IsNullOrEmpty(masc.Color)) { com.Parameters.AddWithValue("@COLOR", masc.Color); } else { com.Parameters.AddWithValue("@COLOR", null); } if (!String.IsNullOrEmpty(masc.Edad)) { com.Parameters.AddWithValue("@EDAD", masc.Edad); } else { com.Parameters.AddWithValue("@EDAD", null); } com.Parameters.AddWithValue("@ESTERILIZADO", masc.Esterilizado); int dayf = masc.Fecha_esterilizacion.Day; int mesf = masc.Fecha_esterilizacion.Month; int anniof = masc.Fecha_esterilizacion.Year; String date = "" + annio + "-" + mesf + "-" + dayf; com.Parameters.AddWithValue("@FECHA_ESTERILIZACION", date); com.Parameters.AddWithValue("@SERIE", masc.Serie); int band; try { band = com.ExecuteNonQuery(); } catch (Exception) { band = 0; } cone.Close(); return band; }
public DetalleAdopcion(Mascota m, FichaAdopcion fa) { mascota = m; fichaadopcion = fa; }