Problemas con un boton C#
Publicado por Nictoc (6 intervenciones) el 02/09/2009 20:01:26
Hola tengo una duda, yo tengo un formulario donde hay varios botones,
La duda es que antes de apretar o presionar cualquir botos por ejemplo
el boton eliminar, no puedo eliminar si primero no e seleccionado algo del
DataGridView....
entonses al corre yo mi programa y no seleciono nada del DataGriedView y apreto
el boton eliminar, pues el programa se traba..
intente hacer esto:
private void btnEliminaEmpleado_Click(object sender, EventArgs e)
{
if (this.btnEliminaEmpleado.Text == "")
{
MessageBox.Show("Tiene que seleccionar un empleado antes de Eliminarlo");
}
if (MessageBox.Show("Esta seguro que quiere Eliminar al Empleado", "Mensaje", MessageBoxButtons.YesNo) == DialogResult.Yes)
{
FormularioEmpleados miFormularioEmpleado = new FormularioEmpleados();
miFormularioEmpleado.ModoFormulario = eModoFormulario.eliminar;
miFormularioEmpleado.EmpCod = Int32.Parse(dgvEmpleados.SelectedRows[0].Cells[0].Value.ToString());
miFormularioEmpleado.ShowDialog();
}
}
pero no me funciona salta de un solo al mensaje que si estoy seguro que quiero eliminar el empleado y le doy aceptar pues truena el programa
La duda es que antes de apretar o presionar cualquir botos por ejemplo
el boton eliminar, no puedo eliminar si primero no e seleccionado algo del
DataGridView....
entonses al corre yo mi programa y no seleciono nada del DataGriedView y apreto
el boton eliminar, pues el programa se traba..
intente hacer esto:
private void btnEliminaEmpleado_Click(object sender, EventArgs e)
{
if (this.btnEliminaEmpleado.Text == "")
{
MessageBox.Show("Tiene que seleccionar un empleado antes de Eliminarlo");
}
if (MessageBox.Show("Esta seguro que quiere Eliminar al Empleado", "Mensaje", MessageBoxButtons.YesNo) == DialogResult.Yes)
{
FormularioEmpleados miFormularioEmpleado = new FormularioEmpleados();
miFormularioEmpleado.ModoFormulario = eModoFormulario.eliminar;
miFormularioEmpleado.EmpCod = Int32.Parse(dgvEmpleados.SelectedRows[0].Cells[0].Value.ToString());
miFormularioEmpleado.ShowDialog();
}
}
pero no me funciona salta de un solo al mensaje que si estoy seguro que quiero eliminar el empleado y le doy aceptar pues truena el programa
Valora esta pregunta


0