public static void NuevoRegistroAreas(string IdUser, List <int> RegistroArea)
 {
     EliminarRegistroAreaDesempeno(IdUser);
     foreach (var Item in RegistroArea)
     {
         var Registro = new RegistroAreaDesempenoViewModel();
         Registro.IdUser          = IdUser;
         Registro.IdAreaDesempeno = Item;
         NuevoRegistroArea(Registro);
     }
 }
        public static string NuevoRegistroArea(RegistroAreaDesempenoViewModel RegistroArea)
        {
            using (ConfiguracionDataContext db = new ConfiguracionDataContext())
            {
                string MensajeError = "";
                try
                {
                    RegistroAreaDesempeno Registro = new RegistroAreaDesempeno();
                    Registro.IdUsuario       = RegistroArea.IdUser;
                    Registro.IdAreaDesempeno = RegistroArea.IdAreaDesempeno;

                    db.RegistroAreaDesempeno.InsertOnSubmit(Registro);
                    db.SubmitChanges();
                }
                catch (Exception e)
                {
                    MensajeError = e.ToString();
                }
                return(MensajeError);
            }
        }