예제 #1
0
        //Metodo Actualizar
        public static string Actualizar(string Dni, string Nombre, string Apellido, string Sexo, string Direccion, string Celular, string Estado)
        {
            PacienteDatos objPacienteD = new PacienteDatos();

            string Existe = objPacienteD.Existe(Dni);


            if (Existe.Equals("1"))
            {
                return("El Paciente ya existe en la BD....");
            }

            else
            {
                PacienteEntidad objPacienteE = new PacienteEntidad();
                objPacienteE.Dni       = Dni;
                objPacienteE.Nombre    = Nombre;
                objPacienteE.Apellido  = Apellido;
                objPacienteE.Sexo      = Sexo;
                objPacienteE.Direccion = Direccion;
                objPacienteE.Celular   = Celular;
                objPacienteE.Estado    = Estado;
                return(objPacienteD.Actualizar(objPacienteE));
            }
        }
예제 #2
0
        public int ModificarPaciente(int idPaciente, String cedula, String nombre, String apellido1, String apellido2,
                                     DateTime fechaNac, int peso, String genero, int altura)
        {
            PacienteDatos nuevoDatos = new PacienteDatos();
            int           respuesta;

            try
            {
                // Create a new category
                Paciente nuevaPaciente = new Paciente();
                nuevaPaciente.Id              = idPaciente;
                nuevaPaciente.Cedula          = cedula;
                nuevaPaciente.Nombre          = nombre;
                nuevaPaciente.Apellido1       = apellido1;
                nuevaPaciente.Apellido2       = apellido2;
                nuevaPaciente.FechaNacimiento = fechaNac;
                nuevaPaciente.Peso            = peso;
                nuevaPaciente.Genero          = genero;
                nuevaPaciente.Altura          = altura;

                respuesta = nuevoDatos.ModificarPaciente(nuevaPaciente);
            }
            catch (Exception)
            {
                return(1);
            }
            return(respuesta);
        }
예제 #3
0
        public List <Paciente> BuscarPaciente(String buscarPaciente)
        {
            PacienteDatos   PacienteDatos = new PacienteDatos();
            List <Paciente> ListaPaciente = new List <Paciente>();

            ListaPaciente = PacienteDatos.buscarPacientes(buscarPaciente);

            return(ListaPaciente);
        }
예제 #4
0
        public Paciente TraerPacientePorId(int idPaciente)
        {
            PacienteDatos PacienteDatos = new PacienteDatos();
            Paciente      Paciente      = new Paciente();

            Paciente = PacienteDatos.TraerPacientePorId(idPaciente);

            return(Paciente);
        }
예제 #5
0
        public List <Paciente> TraerPaciente()
        {
            PacienteDatos   PacienteDatos = new PacienteDatos();
            List <Paciente> ListaPaciente = new List <Paciente>();

            ListaPaciente = PacienteDatos.TraerPacientes();

            return(ListaPaciente);
        }
예제 #6
0
        //Listar todos los clientes
        public List <PacientesEntidad> ObtenerTodos()
        {
            List <PacientesEntidad> lista = new List <PacientesEntidad>();

            DataSet ds = PacienteDatos.SeleccionarTodos();

            foreach (DataRow row in ds.Tables[0].Rows)
            {
                PacientesEntidad pa = new PacientesEntidad();
                pa.pacienteID            = Convert.ToInt32(row["PacienteID"].ToString());
                pa.nombrePaciente        = row["Nombre"].ToString();
                pa.edadPaciente          = Convert.ToInt32(row["Edad"].ToString());
                pa.pesoPaciente          = Convert.ToDecimal(row["Peso"].ToString());
                pa.especiaPaciente       = row["Especie"].ToString();
                pa.razaPaciente          = row["Raza"].ToString();
                pa.colorPaciente         = row["Color"].ToString();
                pa.genero                = row["Genero"].ToString();
                pa.duennoID              = Convert.ToInt32(row["DuennoID"].ToString());
                pa.observacionesPaciente = row["Observaciones"].ToString();
                lista.Add(pa);
            }

            return(lista);
        }
예제 #7
0
 public void Eliminar(PacientesEntidad pa)
 {
     PacienteDatos.Eliminar(pa.pacienteID);
 }
예제 #8
0
 //Modificar un cliente
 public void Modificar(PacientesEntidad pa)
 {
     PacienteDatos.Modificar(pa.pacienteID, pa.nombrePaciente, pa.edadPaciente, pa.pesoPaciente, pa.especiaPaciente, pa.razaPaciente, pa.colorPaciente, pa.genero, pa.observacionesPaciente);
 }
예제 #9
0
 public void Nuevo(PacientesEntidad du)
 {
     PacienteDatos.InsertarPacientes(du.nombrePaciente, du.edadPaciente, du.pesoPaciente, du.especiaPaciente, du.razaPaciente, du.colorPaciente, du.genero, du.duennoID, du.observacionesPaciente);
 }
예제 #10
0
        //Metodo Desactivar
        public static string Desactivar(int Dni)
        {
            PacienteDatos objPaciente = new PacienteDatos();

            return(objPaciente.Desactivar(Dni));
        }
예제 #11
0
        //Metodo Eliminar
        public static string Eliminar(string Dni)
        {
            PacienteDatos objPaciente = new PacienteDatos();

            return(objPaciente.Eliminar(Dni));
        }
예제 #12
0
        //Metodo Buscar
        public static DataTable Buscar(string Busqueda)
        {
            PacienteDatos objPaciente = new PacienteDatos();

            return(objPaciente.Buscar(Busqueda));
        }
예제 #13
0
        //Metodo Listar
        public static DataTable Listar()
        {
            PacienteDatos objPaciente = new PacienteDatos();

            return(objPaciente.Listar());
        }