/* *Propósito: Permite mapear perfil a la BD. *Entradas: PerfilEntidad item *Salidas: Perfil */ //#Metodo: mapearPerfilDeEntidadesAeF private Perfil mapearPerfilDeEntidadesAeF(PerfilEntidad item) { Perfil per = new Perfil(); per.cod_perfil = item.CodPerfil; per.nombre = item.Nombre; return per; }
/* *Propósito: Permite mapear perfil de la BD a entidades. *Entradas: Perfil item *Salidas: PerfilEntidad */ //#Metodo: mapearPerfilDeEfAEntidades private PerfilEntidad mapearPerfilDeEfAEntidades(Perfil item) { PerfilEntidad per = new PerfilEntidad(); per.CodPerfil = item.cod_perfil; per.Nombre = item.nombre; return per; }
/* *Propósito: Permite crear un perfil en la base de datos *Entradas: PerfilEntidad *Salidas: Usuario */ //#Metodo: crearPerfil public Perfil crearPerfil(PerfilEntidad perfil){ using (Sistema_ventasEntities contexto = new Sistema_ventasEntities()) { Perfil per = new Perfil(); per = mapearPerfilDeEntidadesAeF(perfil); contexto.Perfil.Add(per); contexto.SaveChanges(); return per; } }