Código:
el error como tal es q no me indica como si se hubiese agregado un row al data set, verifique la base de dato y no hay error alli, y sin la validacion lo q haces es decirme q hay un error de ambiguedad. try { Dapro_DataSet.Esc_ElementosRow dr = dataSet.Esc_Elementos.NewEsc_ElementosRow(); dr.cod_id_produccion = (decimal)App.cod_id_produccion; codIdActual = dr.cod_id_elemento; dr.nb_elemento = "nuevo elemento " + Convert.ToString(codIdActual); dr.cod_id_ti_elemento = ElemenType; idPosicionActual = dataSet.Esc_Elementos.Count(); dataSet.Esc_Elementos.Rows.Add(dr); dataSet.Esc_Elementos.AcceptChanges(); FormPagination.setViewSource(escElementosViewSource, dataSet.Esc_Elementos, estaPantalla, "nb_elemento"); escElementosViewSource.View.MoveCurrentToLast(); if (dataSet.HasChanges(DataRowState.Added)) { uTableAdapter.Update(dataSet.Esc_Elementos); loadData(); } else { loadData(); } } catch (Exception ex) { new MessageWindow(ex.Message, StringLibrary.msgAttention, ex).Show(); }