public RetornaMensaje RegistrarTipoPago(string Descripcion)
        {
            try
            {
                retornaMensaje = new RetornaMensaje();
                tipoPagoDAO = new TipoPagoDAO();
                TipoPago tipoPago = new TipoPago();

                tipoPago.B_Estado = true;
                tipoPago.C_Descripcion = Descripcion;

                retornaMensaje.CodigoRetorno = tipoPagoDAO.Registrar(tipoPago);
                retornaMensaje.Mensage = string.Format(resMensajes.msjGuardadoOK, "Tipo de Pago");
                retornaMensaje.Exito = true;
            }
            catch (Exception exception)
            {
                throw new FaultException<RetornaMensaje>
                                   (new RetornaMensaje
                                   {
                                       Mensage = string.Format(resMensajes.msjNoRegistrado, "Tipo de Pago"),
                                       CodigoError = exception.GetHashCode().ToString(),
                                       Exito = false
                                   }
                                   , new FaultReason(exception.Message));
            }
            return retornaMensaje;
        }
 public IList<TipoPago> ListarTipoPago()
 {
     tipoPagoDAO = new TipoPagoDAO();
     IList<TipoPago> lstTipoPago;
     lstTipoPago = tipoPagoDAO.Listar();
     return lstTipoPago;
 }