public MensajeWrapperBE GuardarActividad(ActividadBE oActividad) { string strError = string.Empty; MensajeWrapperBE objMwResultado = new MensajeWrapperBE { Resultado = "ER", Mensaje = "" }; objMwResultado.Mensaje = HttpUtility.HtmlEncode("Ocurrio un error inesperado"); oActividad.FechaInicio = Globales.ConvertirFecha(oActividad.StrFechaInicio); oActividad.FechaFin = Globales.ConvertirFecha(oActividad.StrFechaFin); try { using (ActividadBL objActividadBL = new ActividadBL()) { oActividad.Auditoria = HttpContext.Current.Session[Constantes.Sesion_Auditoria] as AuditoriaBE; if (objActividadBL.GuardarActividad(oActividad, out string mensajeout)) { objMwResultado.Resultado = "OK"; objMwResultado.Mensaje = HttpUtility.HtmlEncode(mensajeout); goto Termino; } else { objMwResultado.Mensaje = mensajeout; throw new FaultException <ErroresExcption>(new ErroresExcption() { CodError = 1, DescError = "Error guardado" }, new FaultReason("Ocurrio un error inesperado al intentar guardar la Actividad.")); } } } catch (Exception ex) { objMwResultado.Mensaje = HttpUtility.HtmlEncode("Ocurrio un problema guardando la información."); throw ex; } Termino: return(objMwResultado); }
public MensajeWrapperBE GuardarActividad(ActividadBE oActividad) { string strError = string.Empty; MensajeWrapperBE vResultado = new MensajeWrapperBE { Resultado = "ER", Mensaje = "" }; vResultado.Mensaje = HttpUtility.HtmlEncode("Ocurrio un error inesperado"); try { using (ActividadBL objActividadBL = new ActividadBL()) { string mensajeout; oActividad.Auditoria = Session[Constantes.Sesion_Auditoria] as AuditoriaBE; if (objActividadBL.GuardarActividad(oActividad, out mensajeout)) { vResultado.Resultado = "OK"; vResultado.Mensaje = HttpUtility.HtmlEncode(mensajeout); goto Termino; } else { vResultado.Mensaje = mensajeout; } } } catch (Exception ex) { vResultado.Mensaje = HttpUtility.HtmlEncode("Ocurrio un problema guardando la información."); throw ex; } Termino: return(vResultado); }