public string Adicionar(Maquinarios m) { try { MaquinariosModel mm = new MaquinariosModel(); mm.Maquinarios.Add(m); mm.SaveChanges(); return("Maquinario incluído"); } catch { return("Não foi possível incluir o maquinário."); } }
public string Deletar(int maquinarioID) { try { MaquinariosModel mm = new MaquinariosModel(); Maquinarios maquinario = mm.Maquinarios.Single(m => m.maquinarioID.Equals(maquinarioID)); mm.Maquinarios.Remove(maquinario); mm.SaveChanges(); return("Maquinário deletado."); } catch (Exception e) { return("Não foi possível deletar."); } }
public string Alterar(Maquinarios m) { try { MaquinariosModel mm = new MaquinariosModel(); Maquinarios maquinario = mm.Maquinarios.Single(c => c.maquinarioID.Equals(m.maquinarioID)); maquinario.nome = (m.nome == null ? maquinario.nome : m.nome); maquinario.descricao = (m.descricao == null ? maquinario.descricao : m.descricao); maquinario.dtDesocupacao = (m.dtDesocupacao == null ? maquinario.dtDesocupacao : m.dtDesocupacao); maquinario.dtOcupacao = (m.dtOcupacao == null ? maquinario.dtOcupacao : m.dtOcupacao); maquinario.statusMaquinario = (m.statusMaquinario == null ? maquinario.statusMaquinario : m.statusMaquinario); maquinario.tipoMaquinario = (m.tipoMaquinario == null ? maquinario.tipoMaquinario : m.tipoMaquinario); mm.SaveChanges(); return("Maquinário alterado."); } catch (Exception e) { return("Não foi possível alterar o maquinário."); } }