private void GenerarRevaluacion()
        {
            try
            {
                Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID];

                if (this.cmbanio.SelectedValue == "-1")
                {
                    Alerta("Seleccione un año.");
                    return;
                }
                if (this.cmbmes.SelectedValue == "-1")
                {
                    Alerta("Seleccione un mes.");
                    return;
                }

                CN_Poliza cn_pol      = new CN_Poliza();
                int       Verificador = 0;
                cn_pol.ProGeneraPolizaRev(sesion.Id_Emp, int.Parse(this.cmbanio.SelectedValue), int.Parse(this.cmbmes.SelectedValue), ref Verificador, sesion.Emp_Cnx);

                if (Verificador == -1)
                {
                    Alerta("Se han generado revaluacion de inventariós de manera exitosa.");
                }
                else if (Verificador == -2)
                {
                    Alerta("Imposible generar revaluacion de inventariós, ya ya se han generado anteriormente.");
                }
                else if (Verificador == -3)
                {
                    Alerta("Imposible generar revaluacion de inventariós, ya que no se ha generado una póliza para este periodo.");
                }
                else if (Verificador == -4)
                {
                    Alerta("Imposible generar revaluacion de inventariós, ya que no se ha subido los indicadores del mes.");
                }
                else if (Verificador == -5)
                {
                    Alerta("Imposible generar revaluacion de inventariós, ya que no se ha generado la revaluacion de inventariós del mes anterior.");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
示例#2
0
        private List <PolizaRev> GetList()
        {
            try
            {
                Sesion           sesion    = (Sesion)Session["Sesion" + Session.SessionID];
                List <PolizaRev> List      = new List <PolizaRev>();
                CN_Poliza        cn_poliza = new CN_Poliza();
                int ano = int.Parse(this.cmbAnio.SelectedValue);
                int mes = int.Parse(this.cmbMes.SelectedValue);
                cn_poliza.PolizaRev_ConsultaLista(ano, mes, ref List, sesion);

                return(List);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }