private void btnEditar_Click(object sender, EventArgs e) { if (administracionConeccion2.getTxtNombreConeccion().Text == "") { MessageBox.Show("Digite el nombre de la conección.", "Administracion de Conecciones", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } if (administracionConeccion2.getTxtUsuarioConeccion().Text == "") { MessageBox.Show("Digite el usuario de la conección.", "Administracion de Conecciones", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } if (administracionConeccion2.getTxtContrasenaConeccion().Text == "") { MessageBox.Show("Digite la contraseña del usuario.", "Administracion de Conecciones", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } if (administracionConeccion2.getTxtNombreServidor().Text == "") { MessageBox.Show("Digite el nombre del servidor.", "Administracion de Conecciones", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } ConecionServidores model = new ConecionServidores(); model.id = idRegistro; model.nombreConeccion = administracionConeccion2.getTxtNombreConeccion().Text; model.usuario = administracionConeccion2.getTxtUsuarioConeccion().Text; model.contrasena = administracionConeccion2.getTxtContrasenaConeccion().Text; model.servidor = administracionConeccion2.getTxtNombreServidor().Text; model.baseDatos = (administracionConeccion2.getCmbBaseDatos().SelectedItem as vSysDataBaseViewModel).name; string error = ""; ConecionServidorController.Actualizar(model, ref error); if (error != "") { MessageBox.Show(error, "Administracion de Conecciones", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void dtListaAdminConecciones_CellClick(object sender, DataGridViewCellEventArgs e) { // Ignore clicks that are not on button cells. if (e.RowIndex > -1 && e.ColumnIndex == dtListaAdminConecciones.Columns["btnEditar"].Index) { object idRegisro = null; idRegisro = dtListaAdminConecciones.Rows[e.RowIndex].Cells["id"].Value; if (idRegisro != null) { frmAdministracionConeccion_Editar childForm = new frmAdministracionConeccion_Editar(int.Parse(idRegisro.ToString())); childForm.Text = "Editar Conección "; DialogResult res = childForm.ShowDialog(); if (DialogResult.Cancel == res) { cargarListaConecciones(); } } } if (e.RowIndex > -1 && e.ColumnIndex == dtListaAdminConecciones.Columns["btnEliminar"].Index) { DialogResult res = MessageBox.Show("Esta seguro que desea eliminar este registro.", "Administración de Conecciones", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (DialogResult.Yes == res) { // Retrieve the Employee object from the "Assigned To" cell. object idRegisro = null; idRegisro = dtListaAdminConecciones.Rows[e.RowIndex].Cells["id"].Value; //Invoca metodo para eliminar registro if (idRegisro != null) { ConecionServidorController.eliminarConeccion(int.Parse(idRegisro.ToString())); } cargarListaConecciones(); } } }
private void cargarDatos() { ConecionServidorViewModel model = ConecionServidorController.getConeccionServidor(idRegistro); administracionConeccion2.getTxtNombreConeccion().Text = model.nombreConeccion; administracionConeccion2.getTxtUsuarioConeccion().Text = model.usuario; administracionConeccion2.getTxtContrasenaConeccion().Text = model.contrasena; administracionConeccion2.getTxtNombreServidor().Text = model.servidor; cargarBasedatos(); foreach (vSysDataBaseViewModel item in administracionConeccion2.getCmbBaseDatos().Items) { if (item.name.ToLower() == model.baseDatos.ToLower()) { administracionConeccion2.getCmbBaseDatos().SelectedItem = item; } } }
private void cargarListaConecciones() { dtListaAdminConecciones.DataSource = ConecionServidorController.getListConeccionesServidor(); dtListaAdminConecciones.Columns["id"].Visible = false; dtListaAdminConecciones.Columns["contrasena"].Visible = false; }
private void cargarConecciones() { cmbConecciones.DataSource = ConecionServidorController.getListConeccionesServidor(); cmbConecciones.ValueMember = "id"; cmbConecciones.DisplayMember = "nombreConeccion"; }