Exemple #1
0
        public static string FeriadoABM(FeriadoWS.Feriado unFeriado, Boolean esBaja)
        {
            FeriadoWS.FeriadoWS srv = new FeriadoWS.FeriadoWS();
            srv.Url         = ConfigurationManager.AppSettings[srv.GetType().ToString()];
            srv.Credentials = System.Net.CredentialCache.DefaultCredentials;

            try
            {
                return(srv.FeriadosABM(unFeriado, esBaja));
            }
            catch (Exception ex)
            {
                log.Error(string.Format("ERROR Ejecución:{0}->{1} - Error:{2}->{3}", DateTime.Now, System.Reflection.MethodBase.GetCurrentMethod(), ex.Source, ex.Message));
                throw ex;
            }
        }
Exemple #2
0
    protected void ClickearonSi(object sender, string quienLlamo)
    {
        string quienLlamo_ = quienLlamo.Split(':')[0];

        switch (quienLlamo_)
        {
        case "ALTA_FERIADO":
        {
            FeriadoWS.Feriado unFeriado = new FeriadoWS.Feriado();
            unFeriado.Fecha   = Fecha.Value;
            unFeriado.Usuario = Session["Usuario"].ToString();
            unFeriado.Oficina = Session["Oficina"].ToString();
            unFeriado.IP      = Session["IP"].ToString();
            string men = Feriado.FeriadoABM(unFeriado, false);

            if (!string.IsNullOrEmpty(men))
            {
                Mensaje1.DescripcionMensaje = "No se pudo realizar el alta.<br />Reintente en otro momento.";
                Mensaje1.TipoMensaje        = Controls_Mensaje.infoMensaje.Error;
                Mensaje1.QuienLLama         = string.Empty;
                Mensaje1.Mostrar();
            }
            else
            {
                Mensaje1.DescripcionMensaje = "Se realizo el alta del feriado.";
                Mensaje1.Mostrar();
                Mensaje1.QuienLLama = string.Empty;
                btnBuscar_Click(null, null);
            }
            break;
        }

        case "BTNBORRAR_CLICK":
        {
            BorrarFeriados();
            Mensaje1.QuienLLama = "";
            break;
        }
        }
    }