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

            p.ID_PERIODO_EVALUACION = 24;
            p.FECHA_INICIO          = DateTime.Parse("10/10/2016");
            p.VIGENCIA = 30;
            p.PORCENTAJE_EVALUACION     = 60;
            p.PORCENTAJE_AUTOEVALUACION = 40;


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

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