public string GetPostCST000() { List <int> cdFiliais = new List <int> { 1, 3, 5, 6, 9, 10, 11, 12, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27 }; List <string> retorno = new List <string>(); var query = "Update dbo.tbTributacao set TributacaoPDV = '7', prTributacao = 7.00, inISS = 0, CST = '000' where cdTributacao = 10 and cdEmpresa = 10 "; try { var context = new DorsalHomologacaoContext(); //context.Database.ExecuteSqlCommand("Update dbo.tbTributacao set TributacaoPDV = '7', prTributacao = 7.00, inISS = 0, CST = '000' where cdTributacao = 10 and cdEmpresa = 10 "); foreach (var item in cdFiliais) { switch (item) { case 1: var tanguaContext = new DorsalTanguaContext(); tanguaContext.Database.ExecuteSqlCommand(query); break; case 3: var mageContext = new DorsalMageContext(); mageContext.Database.ExecuteSqlCommand(query); break; case 5: var catarinaContext = new DorsalCatarinaContext(); catarinaContext.Database.ExecuteSqlCommand(query); break; case 6: var maricaContext = new DorsalMaricaContext(); maricaContext.Database.ExecuteSqlCommand(query); break; case 9: var arsenalContext = new DorsalArsenalContext(); arsenalContext.Database.ExecuteSqlCommand(query); break; case 10: var aguamineralContext = new DorsalAguaMineralContext(); aguamineralContext.Database.ExecuteSqlCommand(query); break; case 11: var riobonitoContext = new DorsalRioBonitoContext(); riobonitoContext.Database.ExecuteSqlCommand(query); break; case 12: var itaboraiContext = new DorsalItaboraiContext(); itaboraiContext.Database.ExecuteSqlCommand(query); break; case 14: var mage2Context = new DorsalMage2Context(); mage2Context.Database.ExecuteSqlCommand(query); break; case 15: var bacaxaContext = new DorsalBacaxaContext(); bacaxaContext.Database.ExecuteSqlCommand(query); break; case 17: var araruamaContext = new DorsalAraruamaContext(); araruamaContext.Database.ExecuteSqlCommand(query); break; case 18: var cabofrioContext = new DorsalCaboFrioContext(); cabofrioContext.Database.ExecuteSqlCommand(query); break; case 20: var esperancaContext = new DorsalEsperancaContext(); esperancaContext.Database.ExecuteSqlCommand(query); break; case 21: var macaeContext = new DorsalMacaeContext(); macaeContext.Database.ExecuteSqlCommand(query); break; case 22: var rioDoOuroContext = new DorsalRioDoOuroContext(); rioDoOuroContext.Database.ExecuteSqlCommand(query); break; case 23: var inoaContext = new DorsalInoaContext(); inoaContext.Database.ExecuteSqlCommand(query); break; case 24: var rioBonito2Context = new DorsalRioBonito2Context(); rioBonito2Context.Database.ExecuteSqlCommand(query); break; case 25: var itaborai2Context = new DorsalItaborai2Context(); itaborai2Context.Database.ExecuteSqlCommand(query); break; case 26: var trindadeContext = new DorsalTrindadeContext(); trindadeContext.Database.ExecuteSqlCommand(query); break; case 27: var novaCidadeContext = new DorsalNovaCidadeContext(); novaCidadeContext.Database.ExecuteSqlCommand(query); break; } } //retorno.Add('Tangua - Feito'); } catch (Exception ex) { throw ex; } return("Executado com sucesso!"); }
public HttpResponseMessage IncluirDorsais(Operador obj) { var alvoradaContext = new AlvoradaContext(); switch (obj.CdFilial) { case 1: var tanguaContext = new DorsalTanguaContext(); if (tanguaContext.Operadores.Where(x => x.NmOperador == obj.NmOperador).Count() == 0) { tanguaContext.Operadores.Add(obj); tanguaContext.SaveChanges(); var log = new OperadorLog { CdFilial = obj.CdFilial, CdOperador = obj.CdOperador, Data = DateTime.Now, Tipo = "Inclusão" }; alvoradaContext.OperadoresLogs.Add(log); alvoradaContext.SaveChanges(); } break; case 3: var mageContext = new DorsalMageContext(); if (mageContext.Operadores.Where(x => x.NmOperador == obj.NmOperador).Count() == 0) { mageContext.Operadores.Add(obj); mageContext.SaveChanges(); var log = new OperadorLog { CdFilial = obj.CdFilial, CdOperador = obj.CdOperador, Data = DateTime.Now, Tipo = "Inclusão" }; alvoradaContext.OperadoresLogs.Add(log); alvoradaContext.SaveChanges(); } break; case 5: var catarinaContext = new DorsalCatarinaContext(); if (catarinaContext.Operadores.Where(x => x.NmOperador == obj.NmOperador).Count() == 0) { catarinaContext.Operadores.Add(obj); catarinaContext.SaveChanges(); var log = new OperadorLog { CdFilial = obj.CdFilial, CdOperador = obj.CdOperador, Data = DateTime.Now, Tipo = "Inclusão" }; alvoradaContext.OperadoresLogs.Add(log); alvoradaContext.SaveChanges(); } break; case 6: var maricaContext = new DorsalMaricaContext(); if (maricaContext.Operadores.Where(x => x.NmOperador == obj.NmOperador).Count() == 0) { maricaContext.Operadores.Add(obj); maricaContext.SaveChanges(); var log = new OperadorLog { CdFilial = obj.CdFilial, CdOperador = obj.CdOperador, Data = DateTime.Now, Tipo = "Inclusão" }; alvoradaContext.OperadoresLogs.Add(log); alvoradaContext.SaveChanges(); } break; case 9: var arsenalContext = new DorsalArsenalContext(); if (arsenalContext.Operadores.Where(x => x.NmOperador == obj.NmOperador).Count() == 0) { arsenalContext.Operadores.Add(obj); arsenalContext.SaveChanges(); var log = new OperadorLog { CdFilial = obj.CdFilial, CdOperador = obj.CdOperador, Data = DateTime.Now, Tipo = "Inclusão" }; alvoradaContext.OperadoresLogs.Add(log); alvoradaContext.SaveChanges(); } break; case 10: var aguamineralContext = new DorsalAguaMineralContext(); if (aguamineralContext.Operadores.Where(x => x.NmOperador == obj.NmOperador).Count() == 0) { aguamineralContext.Operadores.Add(obj); aguamineralContext.SaveChanges(); var log = new OperadorLog { CdFilial = obj.CdFilial, CdOperador = obj.CdOperador, Data = DateTime.Now, Tipo = "Inclusão" }; alvoradaContext.OperadoresLogs.Add(log); alvoradaContext.SaveChanges(); } break; case 11: var riobonitoContext = new DorsalRioBonitoContext(); if (riobonitoContext.Operadores.Where(x => x.NmOperador == obj.NmOperador).Count() == 0) { riobonitoContext.Operadores.Add(obj); riobonitoContext.SaveChanges(); var log = new OperadorLog { CdFilial = obj.CdFilial, CdOperador = obj.CdOperador, Data = DateTime.Now, Tipo = "Inclusão" }; alvoradaContext.OperadoresLogs.Add(log); alvoradaContext.SaveChanges(); } break; case 12: var itaboraiContext = new DorsalItaboraiContext(); if (itaboraiContext.Operadores.Where(x => x.NmOperador == obj.NmOperador).Count() == 0) { itaboraiContext.Operadores.Add(obj); itaboraiContext.SaveChanges(); var log = new OperadorLog { CdFilial = obj.CdFilial, CdOperador = obj.CdOperador, Data = DateTime.Now, Tipo = "Inclusão" }; alvoradaContext.OperadoresLogs.Add(log); alvoradaContext.SaveChanges(); } break; case 14: var mage2Context = new DorsalMage2Context(); if (mage2Context.Operadores.Where(x => x.NmOperador == obj.NmOperador).Count() == 0) { mage2Context.Operadores.Add(obj); mage2Context.SaveChanges(); var log = new OperadorLog { CdFilial = obj.CdFilial, CdOperador = obj.CdOperador, Data = DateTime.Now, Tipo = "Inclusão" }; alvoradaContext.OperadoresLogs.Add(log); alvoradaContext.SaveChanges(); } break; case 15: var bacaxaContext = new DorsalBacaxaContext(); if (bacaxaContext.Operadores.Where(x => x.NmOperador == obj.NmOperador).Count() == 0) { bacaxaContext.Operadores.Add(obj); bacaxaContext.SaveChanges(); var log = new OperadorLog { CdFilial = obj.CdFilial, CdOperador = obj.CdOperador, Data = DateTime.Now, Tipo = "Inclusão" }; alvoradaContext.OperadoresLogs.Add(log); alvoradaContext.SaveChanges(); } break; case 17: var araruamaContext = new DorsalAraruamaContext(); if (araruamaContext.Operadores.Where(x => x.NmOperador == obj.NmOperador).Count() == 0) { araruamaContext.Operadores.Add(obj); araruamaContext.SaveChanges(); var log = new OperadorLog { CdFilial = obj.CdFilial, CdOperador = obj.CdOperador, Data = DateTime.Now, Tipo = "Inclusão" }; alvoradaContext.OperadoresLogs.Add(log); alvoradaContext.SaveChanges(); } break; case 18: var cabofrioContext = new DorsalCaboFrioContext(); if (cabofrioContext.Operadores.Where(x => x.NmOperador == obj.NmOperador).Count() == 0) { cabofrioContext.Operadores.Add(obj); cabofrioContext.SaveChanges(); var log = new OperadorLog { CdFilial = obj.CdFilial, CdOperador = obj.CdOperador, Data = DateTime.Now, Tipo = "Inclusão" }; alvoradaContext.OperadoresLogs.Add(log); alvoradaContext.SaveChanges(); } break; case 19: var saoPedroContext = new DorsalSaoPedroContext(); if (saoPedroContext.Operadores.Where(x => x.NmOperador == obj.NmOperador).Count() == 0) { saoPedroContext.Operadores.Add(obj); saoPedroContext.SaveChanges(); var log = new OperadorLog { CdFilial = obj.CdFilial, CdOperador = obj.CdOperador, Data = DateTime.Now, Tipo = "Inclusão" }; alvoradaContext.OperadoresLogs.Add(log); alvoradaContext.SaveChanges(); } break; case 20: var esperancaContext = new DorsalEsperancaContext(); if (esperancaContext.Operadores.Where(x => x.NmOperador == obj.NmOperador).Count() == 0) { esperancaContext.Operadores.Add(obj); esperancaContext.SaveChanges(); var log = new OperadorLog { CdFilial = obj.CdFilial, CdOperador = obj.CdOperador, Data = DateTime.Now, Tipo = "Inclusão" }; alvoradaContext.OperadoresLogs.Add(log); alvoradaContext.SaveChanges(); } break; case 21: var macaeContext = new DorsalMacaeContext(); if (macaeContext.Operadores.Where(x => x.NmOperador == obj.NmOperador).Count() == 0) { macaeContext.Operadores.Add(obj); macaeContext.SaveChanges(); var log = new OperadorLog { CdFilial = obj.CdFilial, CdOperador = obj.CdOperador, Data = DateTime.Now, Tipo = "Inclusão" }; alvoradaContext.OperadoresLogs.Add(log); alvoradaContext.SaveChanges(); } break; case 22: var rioDoOuroContext = new DorsalRioDoOuroContext(); if (rioDoOuroContext.Operadores.Where(x => x.NmOperador == obj.NmOperador).Count() == 0) { rioDoOuroContext.Operadores.Add(obj); rioDoOuroContext.SaveChanges(); var log = new OperadorLog { CdFilial = obj.CdFilial, CdOperador = obj.CdOperador, Data = DateTime.Now, Tipo = "Inclusão" }; alvoradaContext.OperadoresLogs.Add(log); alvoradaContext.SaveChanges(); } break; case 23: var inoaContext = new DorsalInoaContext(); if (inoaContext.Operadores.Where(x => x.NmOperador == obj.NmOperador).Count() == 0) { inoaContext.Operadores.Add(obj); inoaContext.SaveChanges(); var log = new OperadorLog { CdFilial = obj.CdFilial, CdOperador = obj.CdOperador, Data = DateTime.Now, Tipo = "Inclusão" }; alvoradaContext.OperadoresLogs.Add(log); alvoradaContext.SaveChanges(); } break; case 24: var rioBonito2Context = new DorsalRioBonito2Context(); if (rioBonito2Context.Operadores.Where(x => x.NmOperador == obj.NmOperador).Count() == 0) { rioBonito2Context.Operadores.Add(obj); rioBonito2Context.SaveChanges(); var log = new OperadorLog { CdFilial = obj.CdFilial, CdOperador = obj.CdOperador, Data = DateTime.Now, Tipo = "Inclusão" }; alvoradaContext.OperadoresLogs.Add(log); alvoradaContext.SaveChanges(); } break; case 25: var itaborai2Context = new DorsalItaborai2Context(); if (itaborai2Context.Operadores.Where(x => x.NmOperador == obj.NmOperador).Count() == 0) { itaborai2Context.Operadores.Add(obj); itaborai2Context.SaveChanges(); var log = new OperadorLog { CdFilial = obj.CdFilial, CdOperador = obj.CdOperador, Data = DateTime.Now, Tipo = "Inclusão" }; alvoradaContext.OperadoresLogs.Add(log); alvoradaContext.SaveChanges(); } break; case 26: var trindadeContext = new DorsalTrindadeContext(); if (trindadeContext.Operadores.Where(x => x.NmOperador == obj.NmOperador).Count() == 0) { trindadeContext.Operadores.Add(obj); trindadeContext.SaveChanges(); var log = new OperadorLog { CdFilial = obj.CdFilial, CdOperador = obj.CdOperador, Data = DateTime.Now, Tipo = "Inclusão" }; alvoradaContext.OperadoresLogs.Add(log); alvoradaContext.SaveChanges(); } break; case 27: var novaCidadeContext = new DorsalNovaCidadeContext(); if (novaCidadeContext.Operadores.Where(x => x.NmOperador == obj.NmOperador).Count() == 0) { novaCidadeContext.Operadores.Add(obj); novaCidadeContext.SaveChanges(); var log = new OperadorLog { CdFilial = obj.CdFilial, CdOperador = obj.CdOperador, Data = DateTime.Now, Tipo = "Inclusão" }; alvoradaContext.OperadoresLogs.Add(log); alvoradaContext.SaveChanges(); } break; case 28: var araruama2Context = new DorsalAraruama2Context(); if (araruama2Context.Operadores.Where(x => x.NmOperador == obj.NmOperador).Count() == 0) { araruama2Context.Operadores.Add(obj); araruama2Context.SaveChanges(); var log = new OperadorLog { CdFilial = obj.CdFilial, CdOperador = obj.CdOperador, Data = DateTime.Now, Tipo = "Inclusão" }; alvoradaContext.OperadoresLogs.Add(log); alvoradaContext.SaveChanges(); } break; } return(Request.CreateResponse(HttpStatusCode.OK)); }