예제 #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 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()));
        }