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; } }
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; } } }