public ActionResult Create([Bind(Include = "Id,Position,Company,StartDate,EndDate,Description")] Experience experience) { if (ModelState.IsValid) { db.Experiences.Add(experience); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(experience)); }
public ActionResult Create([Bind(Include = "Id,University,Degree,Description,GPA")] Education education) { if (ModelState.IsValid) { db.Educations.Add(education); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(education)); }
public ActionResult Create([Bind(Include = "Id")] Skills skills) { if (ModelState.IsValid) { db.Skills.Add(skills); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(skills)); }
public ActionResult Create([Bind(Include = "Id,Description")] Interests interests) { if (ModelState.IsValid) { db.Interests.Add(interests); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(interests)); }
public ActionResult Create([Bind(Include = "Id,Adress,Phone,Email,Description,LinkedinLink,FacebookLink,GithubLink,TwitterLink")] Contact contact) { if (ModelState.IsValid) { db.Contacts.Add(contact); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(contact)); }
public void addTasks(List <Task> tasks) { foreach (var item in tasks) { var exits = taskEntity.Where(c => c.TaskName == item.TaskName).FirstOrDefault(); if (exits == null) { context.Entry(item).State = EntityState.Added; context.SaveChanges(); } } }
public ActionResult Create([Bind(Include = "Id,Description")] Award award) { if (Session["Login"] == null || (bool)Session["Login"] == false) { return(RedirectToAction("Login", "Login")); } ; if (ModelState.IsValid) { db.Awards.Add(award); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(award)); }
public ActionResult<TblGeral> GeralIncluir(PostGeralModels request) { using (var context = new _Context()) { if (string.IsNullOrEmpty(request.analista)) { return BadRequest("O campo \"Analista\" é obrigatório, favor preencher !"); } if (string.IsNullOrEmpty(request.nomeDoUsuario)) { return BadRequest("o campo \"Nome do usuario\" é obrigatório, Favor preencher !"); } if (string.IsNullOrEmpty(request.descricao)) { return BadRequest("o campo \"Descrição\" é obrigatório, Favor preencher !"); } var Validator = context.Filiais.Where(x => x.filial == request.filial).FirstOrDefault(); if(Validator == null) {return NotFound($"Filial \"{request.filial}\" não encontrada !");} var Save = new TblGeral(); Save.analista = request.analista; Save.descricao = request.descricao; Save.nomeDoUsuario = request.nomeDoUsuario; Save.filial = request.filial; Save.ticket = request.ticket; context.Add(Save); context.SaveChanges(); } return Ok("Inclusão de dados salvo com Sucesso!"); }
public ActionResult<TblDeltaLog> DeltaLogIncluir(PostDeltaLogModels request) { if (string.IsNullOrEmpty(request.motorista)) { return BadRequest("Campo Obrigatório, Favor digitar o nome do Motorista: "); } if (string.IsNullOrEmpty(request.shift)) { return BadRequest("Campo Obrigatório, Favor digitar o Numero da Shift: "); } if (string.IsNullOrEmpty(request.placa)) { return BadRequest("Campo Obrigatório, Favor digitar a Placa: "); } if (request.imei <= 0) { return BadRequest("Imei Invalido, Digte um Imei Válido para prosseguir:"); } if (string.IsNullOrEmpty(request.analista)) { return BadRequest("Campo Obrigatório, Favor digitar o nome do Analista em atadimento: "); } if (string.IsNullOrEmpty(request.problema)) { return BadRequest("Campo Obrigatório, Favor digitar o problema atual no App: "); } using (var context = new _Context()) { var Save = new TblDeltaLog(); Save.imei = request.imei; Save.motorista = request.motorista; Save.placa = request.placa; Save.problema = request.problema; Save.shift = request.shift; Save.acao = request.acao; Save.analista = request.analista; context.Add(Save); context.SaveChanges(); } return Ok("Inclusão de dados salvo com Sucesso!"); }
public Employee AddEmployee(Employee employee) { var dbEmployee = new Employee(); var exits = employeesEntity.Where(c => c.EmployeeNumber == employee.EmployeeNumber).FirstOrDefault(); if (exits == null) { context.Entry(employee).State = EntityState.Added; context.SaveChanges(); dbEmployee = employee; } else { dbEmployee = exits; } return(dbEmployee); }
public ActionResult<TblGeral> GeralDelete(DeleteGeralModels request) { using (var context = new _Context()) { var Delete = context.AtendimentosGerais.Where(x => x.id == request.id).FirstOrDefault(); if(Delete == null) { return NotFound($"Id \"{request.id}\" Não foi encontrado!"); } context.Remove(Delete); context.SaveChanges(); } return Ok($"Os dados do id \"{request.id}\" foram deletados com sucesso !"); }
public ActionResult <TblGeral> GeralPut(PutGeralModels request) { using(var context = new _Context()) { var Validator = context.Filiais.Where(x => x.filial == request.filial).FirstOrDefault(); if (Validator == null) { return NotFound($"Filial \"{request.filial}\" não encontrada !"); } var Update = context.AtendimentosGerais.Where(x => x.id == request.id).FirstOrDefault(); if(Update == null){return NotFound($"O id \"{request.id}\" digitado, não foi encontrado!");} Update.analista = request.analista; Update.nomeDoUsuario = request.nomeDoUsuario; Update.filial = request.filial; Update.ticket = request.ticket; Update.descricao = request.descricao; context.SaveChanges(); } return Ok($"Os dados do id \"{request.id}\" foram substituidos com sucesso !"); }
public ActionResult<TblDeltaLog> DeltaLogPut(PutDeltaLogModels request) { using (var context = new _Context()) { var Update = context.AtendimentosDeltaLog.Where(x => x.id == request.id).FirstOrDefault(); if (Update == null) { return NotFound($"O id \"{request.id}\" digitado, não foi encontrado!"); } Update.motorista = request.motorista; Update.shift = request.shift; Update.placa = request.placa; Update.imei = request.imei; Update.analista = request.analista; Update.problema = request.problema; Update.acao = request.acao; context.SaveChanges(); } return Ok($"Os dados do id \"{request.id}\" foram substituidos com sucesso !"); }
public void addPhones(List <Phone> phones) { context.AddRange(phones); context.SaveChanges(); }