示例#1
0
        private void switch_caso_Toggled(object sender, EventArgs e)
        {
            int res = 3;

            if (switch_caso.IsOn == true && primera_vez == true)
            {
                //switch_caso.ForeColor = Color.SeaGreen;
                OpBD o = new OpBD();
                res = o.ActualizarEstadoCaso("Abierto", id_caso, titulo);
            }
            else if (switch_caso.IsOn == false)//??
            {
                // switch_caso.ForeColor = Color.DarkRed;
                OpBD o = new OpBD();
                res = o.ActualizarEstadoCaso("cerrado", id_caso, titulo);
            }
            if (res == 1)
            {
                if (switch_caso.IsOn == true)
                {
                    switch_caso.ForeColor = Color.SeaGreen;
                }
                else
                {
                    switch_caso.ForeColor = Color.DarkRed;
                }
            }
            else if (res == 0)
            {
                MessageBox.Show("No se pudo cambiar el estado del caso");
                // switch_caso.IsOn = !switch_caso.IsOn;
            }
            primera_vez = true;
        }