Ejemplo n.º 1
0
 public FrmConfig()
 {
     InitializeComponent();
     configuracionController = new ConfiguracionController();
     configuracion           = configuracionController.SelectOne(1);
     LlenaCampos();
 }
Ejemplo n.º 2
0
 public FrmConfig()
 {
     InitializeComponent();
     configuracionController = new ConfiguracionController();
     config = null;
     LlenaCampos();
 }
Ejemplo n.º 3
0
 public FrmEditar()
 {
     InitializeComponent();
     errorController         = new ErrorController();
     configuracionController = new ConfiguracionController();
     configuracion           = configuracionController.SelectOne(1);
 }
Ejemplo n.º 4
0
    public static String guardarConfig(String json)
    {
        try
        {
            JavaScriptSerializer         loJssSerializador             = new JavaScriptSerializer();
            IDictionary <String, String> loLstDiccionarioConfiguracion = new Dictionary <String, String>();
            loLstDiccionarioConfiguracion = loJssSerializador.Deserialize <IDictionary <String, String> >(json);

            foreach (KeyValuePair <String, String> lsConfiguracionValor in loLstDiccionarioConfiguracion)
            {
                String   lsIdConfiguracion = lsConfiguracionValor.Key;
                String[] laConfiguracion   = lsIdConfiguracion.Split('_');
                if (laConfiguracion.Length == 2)
                {
                    ConfiguracionController.subInsertarDatosConfiguracion(laConfiguracion[1], laConfiguracion[0], lsConfiguracionValor.Value.ToString());
                }
            }
            Controller.GeneralController.subInicializarConfiguracion();
            return("OK");
        }
        catch (Exception ex)
        {
            throw new Exception("ERROR: " + ex.Message);
        }
    }
Ejemplo n.º 5
0
 public FrmEditar(Error error)
 {
     InitializeComponent();
     this.error              = error;
     errorController         = new ErrorController();
     configuracionController = new ConfiguracionController();
     configuracion           = configuracionController.SelectOne(1);
     LlenarDatos();
 }
Ejemplo n.º 6
0
        public void VerRoles()
        {
            var controller = new ConfiguracionController();

            controller.Request       = new HttpRequestMessage();
            controller.Configuration = new HttpConfiguration();

            var response = controller.VerRoles();

            Assert.IsNotNull(response.Content);
        }
Ejemplo n.º 7
0
        public void SemestreBecas()
        {
            var controller = new ConfiguracionController();

            controller.Request       = new HttpRequestMessage();
            controller.Configuration = new HttpConfiguration();
            var response = controller.SemestreBecas();

            Assert.IsNotNull(response.Content);
            Assert.IsTrue(response.IsSuccessStatusCode);
        }
Ejemplo n.º 8
0
        public void Initialize()
        {
            ConfiguracionController configuracionController = new ConfiguracionController();

            configuracionController.EliminarConfiguracion();
            configuracionController.CrearConfiguracionFichero("Texto");
            string pathFile = System.IO.Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.MyDoc‌​uments), "ListadoDeAlumnos.txt");

            if (File.Exists(pathFile))
            {
                File.Delete(pathFile);
            }
        }
Ejemplo n.º 9
0
        public void VerPeriodos()
        {
            var controller = new ConfiguracionController();

            controller.Request       = new HttpRequestMessage();
            controller.Configuration = new HttpConfiguration();
            objGeneral obj = new objGeneral {
                opcionInt = 1
            };
            var response = controller.VerPeriodos(obj);

            Assert.IsNotNull(response.Content);
            Assert.IsTrue(response.IsSuccessStatusCode);
        }
Ejemplo n.º 10
0
        public void AgregarSemestre()
        {
            var controller = new ConfiguracionController();

            controller.Request       = new HttpRequestMessage();
            controller.Configuration = new HttpConfiguration();

            SEMESTRE semestre = new SEMESTRE {
                Semestre1 = 1, FechaInicio = DateTime.Parse("2018-01-01"), FechaCierre = DateTime.Parse("2018-01-01")
            };

            var response = controller.AgregarSemestre(semestre);

            Assert.IsTrue(response.IsSuccessStatusCode);
        }
Ejemplo n.º 11
0
        public void EditarSemestre()
        {
            var controller = new ConfiguracionController();

            controller.Request       = new HttpRequestMessage();
            controller.Configuration = new HttpConfiguration();

            SEMESTRE semestre = new SEMESTRE {
                Id = 2, FechaInicioEvaluacion = DateTime.Parse("2018-01-01"),
                FechaCierreEvaluacion = DateTime.Parse("2018-01-01"),
                FechaTrabajoSocial    = DateTime.Parse("2018-01-01")
            };

            var response = controller.EditarSemestre(semestre);

            Assert.IsTrue(response.IsSuccessStatusCode);
        }
Ejemplo n.º 12
0
        public void EditarPeriodo()
        {
            var controller = new ConfiguracionController();

            controller.Request       = new HttpRequestMessage();
            controller.Configuration = new HttpConfiguration();

            PeriodoCompleto periodo = new PeriodoCompleto
            {
                Id            = 1,
                FechaApertura = DateTime.Parse("2018-01-01"),
                FechaCierre   = DateTime.Parse("2018-01-01")
            };

            var response = controller.EditarPeriodo(periodo);

            Assert.IsTrue(response.IsSuccessStatusCode);
        }
Ejemplo n.º 13
0
        public void VerFechasSemestre()
        {
            var controller = new ConfiguracionController();

            controller.Request       = new HttpRequestMessage();
            controller.Configuration = new HttpConfiguration();
            objGeneral obj = new objGeneral {
                opcionInt = 1
            };
            var response = controller.VerFechasSemestre(obj);

            object a;

            response.TryGetContentValue(out a);
            System.Reflection.PropertyInfo pi = a.GetType().GetProperty("FechaInicioEvaluacion");
            DateTime fecha = (DateTime)(pi.GetValue(a, null));

            Assert.AreEqual(DateTime.Parse("2017-10-10 00:00:00.000"), fecha);
        }
Ejemplo n.º 14
0
        public void AgregarPeriodo()
        {
            var controller = new ConfiguracionController();

            controller.Request       = new HttpRequestMessage();
            controller.Configuration = new HttpConfiguration();

            PeriodoCompleto periodo = new PeriodoCompleto
            {
                Id              = 1,
                FechaApertura   = DateTime.Parse("2018-01-01"),
                FechaCierre     = DateTime.Parse("2018-01-01"),
                IdAdministrador = 1,
                IdSemestre      = 1,
                Becas           = "[]"
            };

            var response = controller.AgregarPeriodo(periodo);

            Assert.IsTrue(response.IsSuccessStatusCode);
        }
Ejemplo n.º 15
0
 private void FrmAgregar_Load(object sender, EventArgs e)
 {
     configuracionController = new ConfiguracionController();
     configuracion           = configuracionController.SelectOne(1);
 }