protected void btnAdicionar_Click(object sender, EventArgs e) { String strMarcaId = DDMarca.SelectedValue; //string strArticuloId = dwArticulo.SelectedValue; lblError.Text = ""; string strArticuloId = txtArticulo.Text; string idMarca = DDMarca.SelectedValue; bool validar = true; bool validarMarca = true; strArticuloId = strArticuloId.Trim(); if (strArticuloId != "") { validar = Promocion.BuscarArticuloMarca(_Promo_ID, idMarca, strArticuloId); } else { foreach (GridViewRow row in GridArticulos.Rows) { string valor = row.Cells[0].Text; if (valor == strMarcaId) { validarMarca = false; } } if (!(validarMarca)) { lblError.Text = "Debe digitar Codigo de Articulo."; lblError.ForeColor = System.Drawing.Color.Red; } else { strArticuloId = "999999T"; } } if (validar) { if (validarMarca) { respuesta = Promocion.insertarMarcaArticulo(_Promo_ID, strMarcaId, strArticuloId); if (respuesta) { llenarGrilla(); lblError.Text = "Se agrego correctamente."; lblError.ForeColor = System.Drawing.Color.Green; } } } else { lblError.Text = "Código de Articulo Incorrecto"; lblError.ForeColor = System.Drawing.Color.Red; } }