}//fin constructor //metodos /* * este metodo se encarga de registrar objeto finca */ public string RegistrarFinca(ObjetoFinca miObjetoFinca) { string salida = ""; if (BuscarNumeroFinca(miObjetoFinca.NumeroFinca)) { salida = "Ya existe un registro con ese mismo numero de finca. Por favor" + " vuelva a intentarlo."; }//fin if else { SqlCommand comando = new SqlCommand(); string sentencia = " Insert Into Finca (Id_Finca, Nombre, Tamanno, Direccion, Telefono)"+ " Values (@Id_Finca, @Nombre, @Tamanno, @Direccion, @Telefono)"; comando.CommandType = CommandType.Text; comando.CommandText = sentencia; comando.Connection = cadenaConexion.conexion; comando.Parameters.AddWithValue("@Id_Finca", miObjetoFinca.NumeroFinca); comando.Parameters.AddWithValue("@Nombre", miObjetoFinca.NombreFinca); comando.Parameters.AddWithValue("@Tamanno", miObjetoFinca.TamanoFinca); comando.Parameters.AddWithValue("@Direccion", miObjetoFinca.DireccionFinca); comando.Parameters.AddWithValue("@Telefono", miObjetoFinca.TelefonoFinca); //abrir conexion cadenaConexion.abrir(); comando.ExecuteNonQuery(); //cerrar conexion cadenaConexion.cerrar(); salida = "Se agrego la finca correctamente"; }//fin else return(salida); }//fin RegistrarFinca
}//fin constructor //metodos /* * este metodo se encarga de registrar objeto vacuna animal */ public string RegistrarVacunaAnimal(ObjetoVacunaAnimal miObjetoVacunasAnimal) { string salida = ""; if (BuscarIdentificacionVacunaAnimal(miObjetoVacunasAnimal.IdentificacionAnimal)) { salida = "Ya existe un registro con ese mismo numero de identificacion. Por favor" + " vuelva a intentarlo."; }//fin if else { SqlCommand comando = new SqlCommand(); string sentencia = " Insert Into Vacuna_Animal(Id_animal, Id_vacuna, Fec_vacuna" + "Enfermedad, Observaciones)" + " Values (@Id_animal, @Id_vacuna, @Fec_vacuna, @Enfermedad, @Observaciones)"; comando.CommandType = CommandType.Text; comando.CommandText = sentencia; comando.Connection = cadenaConexion.conexion; comando.Parameters.AddWithValue("@Id_animal", miObjetoVacunaAnimal.IdentificacionAnimal); comando.Parameters.AddWithValue("@Id_vacuna", miObjetoVacunaAnimal.IdentificacionVacuna); comando.Parameters.AddWithValue("@Fec_vacuna", miObjetoVacunaAnimal.FechaNacimientoAnimal); comando.Parameters.AddWithValue("@Enfermedad", miObjetoVacunaAnimal.EnfermedadAnimal); comando.Parameters.AddWithValue("@Observaciones", miObjetoVacunaAnimal.ObservacionesAnimal); //abrir conexion cadenaConexion.abrir(); comando.ExecuteNonQuery(); //cerrar conexion cadenaConexion.cerrar(); salida = "Se agrego la vacuna de animal correctamente"; }//fin else return(salida); }//fin RegistrarVacuna
}//fin constructor //metodos /* * este metodo se encarga de registrar objeto vacunas */ public string RegistrarVacuna(ObjetoVacunas miObjetoVacunas) { string salida = ""; if (BuscarIdentificacionVacuna(miObjetoVacunas.IdentificacionVacuna)) { salida = "Ya existe un registro con ese mismo numero de identificacion. Por favor" + " vuelva a intentarlo."; }//fin if else { SqlCommand comando = new SqlCommand(); string sentencia = " Insert Into Vacunas (Id_vacuna, Descripcion)" + " Values (@Id_vacuna, @Descripcion)"; comando.CommandType = CommandType.Text; comando.CommandText = sentencia; comando.Connection = cadenaConexion.conexion; comando.Parameters.AddWithValue("@Id_vacuna", miObjetoVacunas.IdentificacionVacuna); comando.Parameters.AddWithValue("@Descripcion", miObjetoVacunas.DescripcionVacuna); //abrir conexion cadenaConexion.abrir(); comando.ExecuteNonQuery(); //cerrar conexion cadenaConexion.cerrar(); salida = "Se agrego la vacuna correctamente"; }//fin else return(salida); }//fin RegistrarVacuna
}//fin constructor //metodos /* * este metodo se encarga de registrar objeto raza */ public string RegistrarRaza(ObjetoRaza miObjetoRaza) { string salida = ""; if (BuscarCodigoRaza(miObjetoRaza.CodigoRaza)) { salida = "Ya existe un registro con ese mismo codigo. Por favor" + " vuelva a intentarlo."; }//fin if else { SqlCommand comando = new SqlCommand(); string sentencia = " Insert Into Raza (Id_Raza, Descripcion)" + " Values (@Id_Raza, @Descripcion)"; comando.CommandType = CommandType.Text; comando.CommandText = sentencia; comando.Connection = cadenaConexion.conexion; comando.Parameters.AddWithValue("@Id_Raza", miObjetoRaza.CodigoRaza); comando.Parameters.AddWithValue("@Descripcion", miObjetoRaza.DescripcionRaza); //abrir conexion cadenaConexion.abrir(); comando.ExecuteNonQuery(); //cerrar conexion cadenaConexion.cerrar(); salida = "Se agrego la raza correctamente"; }//fin else return(salida); }//fin RegistrarRaza
}//fin constructor //metodos /* * este metodo se encarga de registrar objeto empleado */ public string RegistrarEmpleado(ObjetoEmpleado objetoEmpleado) { string salida = ""; if (BuscarIdentificacionPersona(objetoEmpleado.IdentificacionPersona)) { salida = "Ya existe un registro con ese mismo numero de identificacion. Por favor" + " vuelva a intentarlo."; }//fin if else { SqlCommand comando = new SqlCommand(); string sentencia = " Insert Into Empleado (Identificacion, Nombre, Primer_Apellido, " + "Segundo_Apellido, Salario, Usuario, Contrasena, Estado)" + " Values (@Identificacion, @Nombre, @Primer_Apellido, " + "@Segundo_Apellido, @Salario, @Usuario, @Contrasena, @Estado)"; comando.CommandType = CommandType.Text; comando.CommandText = sentencia; comando.Connection = cadenaConexion.conexion; comando.Parameters.AddWithValue("@Identificacion", miObjetoEmpleado.IdentificacionPersona); comando.Parameters.AddWithValue("@Nombre", miObjetoEmpleado.NombrePersona); comando.Parameters.AddWithValue("@Primer_Apellido", miObjetoEmpleado.PrimerApellidoPersona); comando.Parameters.AddWithValue("@Segundo_Apellido", miObjetoEmpleado.SegunoApellidoPersona); comando.Parameters.AddWithValue("@Salario", miObjetoEmpleado.SalarioEmpleado); comando.Parameters.AddWithValue("@Usuario", miObjetoEmpleado.UsuarioEmpleado); comando.Parameters.AddWithValue("@Contrasena", miObjetoEmpleado.UsuarioContrasena); comando.Parameters.AddWithValue("@Estado", miObjetoEmpleado.EstadoUsuario); //abrir conexion cadenaConexion.abrir(); comando.ExecuteNonQuery(); //cerrar conexion cadenaConexion.cerrar(); salida = "Se agrego el empleado correctamente"; }//fin else return(salida); }//fin RegistrarEmpleado
}//fin constructor //metodos /* * este metodo se encarga de registrar objeto animal */ public string RegistrarAnimal(ObjetoAnimal miObjetoAnimal) { string salida = ""; if (BuscarIdentificacionAnimal(miObjetoAnimal.IdentificacionAnimal)) { salida = "Ya existe un registro con esa misma identificacion. Por favor" + " vuelva a intentarlo."; }//fin if else { SqlCommand comando = new SqlCommand(); string sentencia = " Insert Into Animales (Id_animal, Nombre, Id_Finca, Id_Raza, " + "Fecha_Nacimiento, Sexo, Id_Madre, Id_Padre)" + " Values (@Id_animal, @Nombre, @Id_Finca, @Id_Raza, @Fecha_Nacimiento, @Sexo" + "@Id_Madre, @Id_Padre)"; comando.CommandType = CommandType.Text; comando.CommandText = sentencia; comando.Connection = cadenaConexion.conexion; comando.Parameters.AddWithValue("@Id_animal", miObjetoAnimal.IdentificacionAnimal); comando.Parameters.AddWithValue("@Nombre", miObjetoAnimal.NombreAnimal); comando.Parameters.AddWithValue("@Id_Finca", miObjetoAnimal.ObjetoFincaAnimal.NumeroFinca); comando.Parameters.AddWithValue("@Id_Raza", miObjetoAnimal.ObjetoRazaAnimal.CodigoRaza); comando.Parameters.AddWithValue("@Fecha_Nacimiento", miObjetoAnimal.FechaNacimientoAnimal); comando.Parameters.AddWithValue("@Sexo", miObjetoAnimal.SexoAnimal); comando.Parameters.AddWithValue("@Id_Madre", miObjetoAnimal.MadreAnimal); comando.Parameters.AddWithValue("@Id_Padre", miObjetoAnimal.PadreAnimal); //abrir conexion cadenaConexion.abrir(); comando.ExecuteNonQuery(); //cerrar conexion cadenaConexion.cerrar(); salida = "Se agrego el animal correctamente"; }//fin else return(salida); }//fin RegistrarAnimal
}//fin constructor //metodos /* * este metodo se encarga de registrar objeto dueno */ public string RegistrarDueno(ObjetoDueno miObjetoDueno) { string salida = ""; if (BuscarIdentificacionPersona(miObjetoDueno.IdentificacionPersona)) { salida = "Ya existe un registro con ese mismo numero de identificacion. Por favor" + " vuelva a intentarlo."; }//fin if else { SqlCommand comando = new SqlCommand(); string sentencia = " Insert Into Duenno (Identificacion, Nombre, Primer_Apellido, " + "Segundo_Apellido, Correo_Electronico, Telefono_Celular, Id_Finca)" + " Values (@Identificacion, @Nombre, @Primer_Apellido, @Segundo_Apellido, " + "@Correo_Electronico, @Telefono_Celular, @Id_Finca)"; comando.CommandType = CommandType.Text; comando.CommandText = sentencia; comando.Connection = cadenaConexion.conexion; comando.Parameters.AddWithValue("@Identificacion", miObjetoDueno.IdentificacionPersona); comando.Parameters.AddWithValue("@Nombre", miObjetoDueno.NombrePersona); comando.Parameters.AddWithValue("@Primer_Apellido", miObjetoDueno.PrimerApellidoPersona); comando.Parameters.AddWithValue("@Segundo_Apellido", miObjetoDueno.SegunoApellidoPersona); comando.Parameters.AddWithValue("@Correo_Electronico", miObjetoDueno.CorreoElectronicoDueno); comando.Parameters.AddWithValue("@Telefono_Celular", miObjetoDueno.NumeroCelularDueno); comando.Parameters.AddWithValue("@Id_Finca", miObjetoDueno.FincaDueno.NumeroFinca); //abrir conexion cadenaConexion.abrir(); comando.ExecuteNonQuery(); //cerrar conexion cadenaConexion.cerrar(); salida = "Se agrego el dueno correctamente"; }//fin else return(salida); }//fin RegistrarDueno