Exemple #1
0
        public void EliminarPeriodo()
        {
            WFBS.Business.Core.PeriodoEvaluacion p = new WFBS.Business.Core.PeriodoEvaluacion();

            p.idPeriodo = 24;

            bool esperando = true;
            bool actua     = p.Delete();

            Assert.AreEqual(esperando, actua);
        }
Exemple #2
0
        public void modificarPeriodo()
        {
            WFBS.Business.Core.PeriodoEvaluacion p = new WFBS.Business.Core.PeriodoEvaluacion();

            p.idPeriodo    = 24;
            p.fechaInicio  = DateTime.Parse("10/10/2016");
            p.vigencia     = 30;
            p.porcentajeE  = 60;
            p.porcentajeAE = 40;


            bool esperando = true;
            bool actua     = p.Update();

            Assert.AreEqual(esperando, actua);
        }
Exemple #3
0
        public void crearPeriodo()
        {
            WFBS.Business.Core.PeriodoEvaluacion p = new WFBS.Business.Core.PeriodoEvaluacion();

            p.Id_Periodo   = 3;
            p.fechaInicio  = DateTime.Parse("10/12/2016");
            p.vigencia     = 28;
            p.porcentajeE  = 40;
            p.porcentajeAE = 60;


            bool esperando = true;
            bool actua     = p.Create();

            Assert.AreEqual(esperando, actua);
        }
Exemple #4
0
        private List <Core.PeriodoEvaluacion> GenerarListadoPeriodos(List <DAL.PERIODO_EVALUACION> periodosBDD)
        {
            List <Core.PeriodoEvaluacion> periodosController = new List <PeriodoEvaluacion>();

            foreach (DAL.PERIODO_EVALUACION item in periodosBDD)
            {
                Core.PeriodoEvaluacion ar = new PeriodoEvaluacion();

                ar.idPeriodo    = Convert.ToInt32(item.ID_PERIODO_EVALUACION);
                ar.fechaInicio  = item.FECHA_INICIO;
                ar.vigencia     = Convert.ToInt32(item.VIGENCIA);
                ar.porcentajeE  = Convert.ToInt32(item.PORCENTAJE_EVALUACION);
                ar.porcentajeAE = Convert.ToInt32(item.PORCENTAJE_AUTOEVALUACION);

                periodosController.Add(ar);
            }

            return(periodosController);
        }
        public PeriodoEvaluacion(string xml)
        {
            try
            {
                XmlSerializer serializador = new XmlSerializer(typeof(PeriodoEvaluacion));
                StringReader  read         = new StringReader(xml);

                PeriodoEvaluacion pe = (PeriodoEvaluacion)serializador.Deserialize(read);

                this.idPeriodo    = pe.idPeriodo;
                this.fechaInicio  = pe.fechaInicio;
                this.vigencia     = pe.vigencia;
                this.porcentajeE  = pe.porcentajeE;
                this.porcentajeAE = pe.porcentajeAE;
            }
            catch (Exception ex)
            {
                Log.Logger.log("No se pudo Deserializar el Periodo de Evaluación: " + ex.ToString());
            }
        }