コード例 #1
0
ファイル: Dao.cs プロジェクト: vinitessele/SistemaKiai
        public void SetCategoria(CATEGORIA categoria)
        {
            var db = new bancodadosEntities();

            if (categoria.ID_CATEGORIA == 0)
            {
                db.AddToCATEGORIA(categoria);
            }
            else
            {
                var q = db.CATEGORIA.FirstOrDefault(p => p.ID_CATEGORIA == categoria.ID_CATEGORIA);

                q.ID_CATEGORIA                       = categoria.ID_CATEGORIA;
                q.DESCRICAO_CATEGORIA                = categoria.DESCRICAO_CATEGORIA;
                q.ESPORTE_ID_ESPORTE                 = categoria.ESPORTE_ID_ESPORTE;
                q.GRADUACAO_ID_GRADUACAO             = categoria.GRADUACAO_ID_GRADUACAO;
                q.GRADUACAO_FINAL                    = categoria.GRADUACAO_FINAL;
                q.PESO_INICIAL_CATEGORIA             = categoria.PESO_INICIAL_CATEGORIA;
                q.PESO_FINAL_CATEGORIA               = categoria.PESO_FINAL_CATEGORIA;
                q.SEXO_CATEGORIA                     = categoria.SEXO_CATEGORIA;
                q.TIPO_CATEGORIA                     = categoria.TIPO_CATEGORIA;
                q.IDADE_INICIAL                      = categoria.IDADE_INICIAL;
                q.IDADE_FINAL                        = categoria.IDADE_FINAL;
                q.STATUS_CATEGORIA                   = categoria.STATUS_CATEGORIA;
                q.ALTURA_INICIAL_CATEGORIA           = categoria.ALTURA_INICIAL_CATEGORIA;
                q.ALTURA_FINAL_CATEGORIA             = categoria.ALTURA_FINAL_CATEGORIA;
                q.NUMERO_CATEGORIA                   = categoria.NUMERO_CATEGORIA;
                q.TIPO_COMPETICAO_ID_TIPO_COMPETICAO = categoria.TIPO_COMPETICAO_ID_TIPO_COMPETICAO;
            }
            db.SaveChanges();
        }