示例#1
0
 public EliminarProyecto_Response EliminarProyecto(EliminarProyecto_Request obj)
 {
     try
     {
         return(proyectoBL.EliminarProyecto(obj));
     }
     catch (Exception)
     {
         throw;
     }
 }
示例#2
0
        public MensajeWrapperBE EliminarProyecto(int IdProyecto)
        {
            string           strError       = string.Empty;
            MensajeWrapperBE objMwResultado = new MensajeWrapperBE {
                Resultado = "ER", Mensaje = ""
            };

            objMwResultado.Mensaje = HttpUtility.HtmlEncode("Ocurrio un error inesperado");

            try
            {
                using (ProyectoBL objProyectoBL = new ProyectoBL())
                {
                    string mensajeout;

                    if (objProyectoBL.EliminarProyecto(IdProyecto, out mensajeout))
                    {
                        objMwResultado.Resultado = "OK";
                        objMwResultado.Mensaje   = HttpUtility.HtmlEncode(mensajeout);
                        goto Termino;
                    }
                    else
                    {
                        objMwResultado.Mensaje = mensajeout;
                    }
                }
            }
            catch (Exception ex)
            {
                objMwResultado.Mensaje = HttpUtility.HtmlEncode("Ocurrio un problema guardando la información.");
                throw ex;
            }

Termino:
            return(objMwResultado);
        }