public static void SaveFormularioPerfil(FormularioPerfil pFormularioPerfil) { try { FormularioPerfilRepositorio.Insert(pFormularioPerfil); } catch (Exception ex) { throw ex; } }
public static void DeleteFormularioPerfil(int pFormularioPerfilID) { try { var vFormulario = FormularioPerfilRepositorio.Get(pFormularioPerfilID); FormularioPerfilRepositorio.Delete(vFormulario); } catch (Exception ex) { throw ex; } }
public static void DeletePerfil(int pPerfilID) { try { var vPerfil = PerfilRepositorio.Get(pPerfilID); var vFormularios = FormularioPerfilRepositorio.GetFormularios(vPerfil.PerfilID); foreach (var vFormulario in vFormularios) { FormularioPerfilRepositorio.Delete(vFormulario); } PerfilRepositorio.Delete(vPerfil); } catch (Exception ex) { throw ex; } }
public static List <FormularioReporte> GetFormulariosPerfil(int pPerfilID) { var vFormularios = new List <FormularioReporte>(); try { var vListaFormulariosPerfil = FormularioPerfilRepositorio.GetFormularios(pPerfilID); foreach (var vFormulario in vListaFormulariosPerfil) { vFormularios.Add(new FormularioReporte() { ID = vFormulario.FormularioPerfilID, Formulario = vFormulario.Formulario.Descripcion }); } return(vFormularios); } catch (Exception ex) { throw ex; } }