//---------------------------------------------------------//

        #region PeriodoEvaluacion

        public bool CrearPeriodoEvaluacion(string xml)
        {
            try
            {
                XML formato = new XML();
                PeriodoEvaluacion          periodoEva = formato.Deserializar <PeriodoEvaluacion>(xml);
                PeriodoEvaluacionOperacion periodoOp  = new PeriodoEvaluacionOperacion(periodoEva);
                return(periodoOp.Create());
            }
            catch (Exception ex)
            {
                Logger.log("No se pudo Crear el Periodo de Evaluación: " + ex.ToString());
                return(false);
            }
        }
示例#2
0
        public void crearPeriodo()
        {
            WFBS.Business.Entities.PeriodoEvaluacion p = new WFBS.Business.Entities.PeriodoEvaluacion();

            p.ID_PERIODO_EVALUACION = 3;
            p.FECHA_INICIO          = DateTime.Parse("10/12/2016");
            p.VIGENCIA = 28;
            p.PORCENTAJE_EVALUACION     = 40;
            p.PORCENTAJE_AUTOEVALUACION = 60;


            bool esperando = true;
            PeriodoEvaluacionOperacion periodoOp = new PeriodoEvaluacionOperacion(p);
            bool actua = periodoOp.Create();

            periodoOp = null;
            Assert.AreEqual(esperando, actua);
        }