}//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
Beispiel #5
0
        }//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
Beispiel #6
0
        }//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