public void SetEstado(long id, string nome, string sigla) { var db = new bancodadosEntities(); var dados = db.ESTADO.CreateObject(); if (id == 0) { dados.NOME_ESTADO = nome; dados.SIGLA_ESTADO = sigla; db.AddToESTADO(dados); } else { var estado = db.ESTADO.Where(p => p.ID_ESTADO == id).FirstOrDefault(); estado.NOME_ESTADO = nome; estado.SIGLA_ESTADO = sigla; } db.SaveChanges(); }