示例#1
0
        /// <summary>
        /// Inicia el proceso de insercion a la base de datos
        /// </summary>
        /// <param name="paciente">Paciente a ingresar</param>
        public void insertar(List <string> propiedades, List <DateTime> fechas)
        {
            cargarPaciente(propiedades, fechas);

            DataAccess.ModData data = new DataAccess.ModData();
            data.InsertarRow(paciente.ObtenerListaPropiedades(), paciente.ObtenerListaFechas());
        }
示例#2
0
        public DataSet Datos()
        {
            DataAccess.ModData data = new DataAccess.ModData();
            var datos = data.retornoData();

            return(datos);
        }
示例#3
0
        public Pacientes Modificar(DataRowView[] rowViews)
        {
            DataRow[] rows      = (from dr in rowViews select dr.Row).ToArray();
            Asistente asistente = new Asistente(rows[0]);

            paciente.cargarPaciente(asistente.DevolverListaProp(), asistente.DevolverListaFechas());
            DataAccess.ModData mod = new DataAccess.ModData();
            mod.BorrarRow("Pacientes2020", Int32.Parse(rows[0].ItemArray[0].ToString()));
            return(paciente);
        }
示例#4
0
        public void DarAlta(DataRowView[] rowViews, DateTime alta)
        {
            DataRow[] rows = (from dr in rowViews select dr.Row).ToArray();
            rows[0][rows[0].ItemArray.Length - 1] = alta;
            Asistente asistente = new Asistente(rows[0]);
            var       lista1    = asistente.DevolverListaProp();
            var       lista2    = asistente.DevolverListaFechas();

            paciente.cargarPaciente(asistente.DevolverListaProp(), asistente.DevolverListaFechas());
            DataAccess.ModData data = new DataAccess.ModData();
            data.InsertarRow(paciente.ObtenerListaPropiedades(), paciente.ObtenerListaFechas());
            data.BorrarRow("Pacientes2020", Int32.Parse(rows[0].ItemArray[0].ToString()));
        }
示例#5
0
 public void BorrarRow(int ID)
 {
     DataAccess.ModData mod = new DataAccess.ModData();
     mod.BorrarRow("Pacientes2020", ID);
 }