public void CreateRol(RolesMirror mirror) { VacationEntities entities = new VacationEntities(); Roles rol = new Roles { activo = mirror.Activo, descripcion = mirror.Descripcion, rolesid = mirror.Id }; entities.Roles.Add(rol); entities.SaveChanges(); }
public void CreateUser(Empleado empleado) { VacationEntities entities = new VacationEntities(); UserMirror userMirror = empleado.User; Usuarios user = new Usuarios(); user.talento_humano = userMirror.TalentoHumano; user.primer_nombre = userMirror.PrimerNombre; user.segundo_nombre = userMirror.SegundoNombre; user.primer_apellido = userMirror.PrimerApellido; user.segundo_apellido = userMirror.SegundoApellido; user.email = userMirror.Email; user.fecha_ingreso = DateTime.Parse(userMirror.FechaIngreso.ToString()); user.fecha_creacion = DateTime.Now; user.password = userMirror.Password; user.activo = true; foreach (DepartamentoMirror deptoMirror in empleado.Departamento) { Departamento depto = new Departamento(); depto.departamentoid = deptoMirror.DepartamentoId; depto.descripcion = deptoMirror.Descripcion; depto.activo = true; user.tbl_departamento.Add(depto); } foreach (RolesMirror rolMirror in empleado.Roles) { Roles rol = new Roles(); rol.rolesid = rolMirror.Id; rol.descripcion = rolMirror.Descripcion; rol.activo = true; user.tbl_roles.Add(rol); } entities.Usuarios.Add(user); entities.SaveChanges(); }