private void cmdModificar_Click(object sender, EventArgs e) { try { string NDoc = ""; string Login = ""; string Pwd = ""; string Mensaje = ""; Int16 Estado = 0; Element el = GGCVista.TableControl.Table.CurrentElement; DataSet DSDevuelveMensaje = new DataSet(); DataTable DTDevuelveMensaje = new DataTable(); WSMantenimientos.WSMantenimientos WSMAnt = new WSMantenimientos.WSMantenimientos(); WSMAnt.Url = mdlGenerales.DireccionWS + "FazServices/WSMantenimientos.asmx"; if (el != null) { if (el is GridRecord) { DataRowView drv = (el as Record).GetData() as DataRowView; NDoc = drv[1].ToString(); //show column 2 Login = drv[10].ToString(); //show column 2 Pwd = drv[11].ToString(); //show column 2 Estado = Convert.ToInt16(drv[12].ToString()); //show column 2 } } if (Estado == 0) { MessageBoxAdv.Show("El usuario esta de baja", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } DSDevuelveMensaje = WSMAnt.ActualizaUsuario(mdlGenerales.Conexion, NDoc, Login, Pwd, 0); DTDevuelveMensaje = DSDevuelveMensaje.Tables[0]; foreach (DataRow Row in DTDevuelveMensaje.Rows) { Mensaje = Row[0].ToString(); } MessageBoxAdv.Show(Mensaje, "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); CargaGrid(); } catch (Exception E) { MessageBoxAdv.Show(E.Message, "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void cmdAgregar_Click(object sender, EventArgs e) { ArrayList SNDoc = new ArrayList(); ArrayList SLogin = new ArrayList(); ArrayList SPWD = new ArrayList(); ArrayList SEstado = new ArrayList(); String DNI = ""; DataSet DSDevuelveMensaje = new DataSet(); DataTable DTDevuelveMensaje = new DataTable(); string Mensaje = ""; if (txtLogin.Text == "") { MessageBoxAdv.Show("Debe de ingresar el login", "Información", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtLogin.Focus(); return; } if (txtPWD.Text == "") { MessageBoxAdv.Show("Debe de ingresar la contraseña", "Información", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtPWD.Focus(); return; } WSMantenimientos.WSMantenimientos WSMAnt = new WSMantenimientos.WSMantenimientos(); WSMAnt.Url = mdlGenerales.DireccionWS + "FazServices/WSMantenimientos.asmx"; Element el = this.GGCVista.TableControl.Table.CurrentElement; if (el != null) { if (el is GridRecord) { DataRowView drv = (el as Record).GetData() as DataRowView; DNI = drv[3].ToString(); //show column 2 } } DSDevuelveMensaje = WSMAnt.ActualizaUsuario(mdlGenerales.Conexion, DNI, txtLogin.Text.ToString(), txtPWD.Text.ToString(), 1); DTDevuelveMensaje = DSDevuelveMensaje.Tables[0]; foreach (DataRow Row in DTDevuelveMensaje.Rows) { Mensaje = Row[0].ToString(); } txtLogin.Text = ""; txtPWD.Text = ""; MessageBoxAdv.Show(Mensaje, "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); CargaGrid(); }