public MaquinaModel getMaquinaByIdMaquina(int idMaquina) { try { using (var contexto = new DB_YAZAKIEntities()) { TB_MAQUINA m = contexto.TB_MAQUINA.FirstOrDefault(i => i.idMAQUINA == idMaquina); return(new MaquinaModel { idMAQUINA = m.idMAQUINA, idPROJETO = m.idPROJETO ?? 0, xMAQUINA = m.xMAQUINA, SELOS_ESQUERDO = m.SELOS_ESQUERDO, SELOS_DIREITO = m.SELOS_DIREITO, QTDE_TERM_ESQUERDO = m.QTDE_TERM_ESQUERDO, QTDE_TERM_DIREITO = m.QTDE_TERM_DIREITO, CALIBRE = m.CALIBRE, QTDE_CAPACIDADE = m.QTDE_CAPACIDADE, QTDE_TOLERANCIA = m.QTDE_TOLERANCIA, YY = m.QTDE_YY }); } } catch (Exception ex) { throw ex; } }
public int Save(TB_MAQUINA objMaquina) { if (objMaquina.idMAQUINA == 0) { using (var con = new DB_YAZAKIEntities()) { con.TB_MAQUINA.Add(entity: objMaquina); con.SaveChanges(); } } else { using (var con = new DB_YAZAKIEntities()) { con.TB_MAQUINA.Attach(entity: objMaquina); con.Entry(entity: objMaquina).State = System.Data.Entity.EntityState.Modified; con.SaveChanges(); } } return(objMaquina.idMAQUINA); }
public bool Delete(int idMaquina) { using (var con = new DB_YAZAKIEntities()) { TB_MAQUINA tb = con.TB_MAQUINA.FirstOrDefault(i => i.idMAQUINA == idMaquina); if (tb != null) { con.TB_MAQUINA.Remove(entity: tb); } try { con.SaveChanges(); return(true); } catch (Exception ex) { throw ex; } } }