private void btnInsertarM_Click(object sender, EventArgs e)
 {
     if (grdDepartamentos.Rows != null && grdDepartamentos.Rows.Count > 0 &&
         grdDepartamentos.SelectedRows != null && grdDepartamentos.SelectedRows.Count > 0)
     {
         Departamento tmpDpto = new Departamento();
         tmpDpto.ID_DEPARTAMENTO  = long.Parse(grdDepartamentos.SelectedRows[0].Cells["ID_DEPARTAMENTO"].Value.ToString());
         tmpDpto.NOM_DEPARTAMENTO = grdDepartamentos.SelectedRows[0].Cells["DEPARTAMENTO"].Value.ToString();
         setMunicipios setMpio = new setMunicipios(Controles.utilidades.tipoOperacion.Insertar, null, tmpDpto);
         setMpio.ShowDialog(this);
         getMunicipios(tmpDpto.ID_DEPARTAMENTO);
         //buscarMunicipio();
     }
     else
     {
         Controles.mensajes.mensajeError("Debe seleccionar un Departamento de la lista");
     }
 }
        private void editarMunicipio()
        {
            if (grdMunicipios.Rows != null && grdMunicipios.Rows.Count > 0 &&
                grdMunicipios.SelectedRows != null && grdMunicipios.SelectedRows.Count > 0)
            {
                if (grdDepartamentos.Rows != null && grdDepartamentos.Rows.Count > 0 &&
                    grdDepartamentos.SelectedRows != null && grdDepartamentos.SelectedRows.Count > 0)
                {
                    try
                    {
                        Departamento tmpDpto = new Departamento();
                        tmpDpto.ID_DEPARTAMENTO  = long.Parse(grdDepartamentos.SelectedRows[0].Cells["ID_DEPARTAMENTO"].Value.ToString());
                        tmpDpto.NOM_DEPARTAMENTO = grdDepartamentos.SelectedRows[0].Cells["DEPARTAMENTO"].Value.ToString();
                        Municipio tmpMpio = new Municipio();
                        tmpMpio.ID_MUNICIPIO    = long.Parse(grdMunicipios.SelectedRows[0].Cells["ID_MUNICIPIO"].Value.ToString());
                        tmpMpio.ID_DEPARTAMENTO = long.Parse(grdMunicipios.SelectedRows[0].Cells["ID_DEPARTAMENTO_M"].Value.ToString());
                        tmpMpio.NOM_MUNICIPIO   = grdMunicipios.SelectedRows[0].Cells["MUNICIPIO"].Value.ToString();

                        setMunicipios setMpio = new setMunicipios(Controles.utilidades.tipoOperacion.Editar, tmpMpio, tmpDpto);
                        setMpio.ShowDialog(this);
                        getMunicipios(tmpMpio.ID_DEPARTAMENTO);
                        //buscarMunicipio();
                    }
                    catch (Exception exp)
                    {
                        Controles.mensajes.mensajeError(exp.Message);
                    }
                }
                else
                {
                    Controles.mensajes.mensajeError("Debe seleccionar un Departamento de la lista");
                }
            }
            else
            {
                Controles.mensajes.mensajeError("Debe seleccionar un Municipio de la lista");
            }
        }