private void btnFueraDeServicio_Click(object sender, EventArgs e) { if (tieneBajaDefinitiva()) { MessageBox.Show("Ya esta dada la baja definitiva de este crucero. No puede puede ponerlo fuera de servicio"); } else { FueraDeServicio fueraDeServicio = new FueraDeServicio(); DialogResult res = fueraDeServicio.ShowDialog(); Dictionary <string, object> baja = new Dictionary <string, object>(); if (res == DialogResult.OK && fueraDeServicio.bajaCorrecta) { DateTime fechaBaja = fueraDeServicio.fechaBaja; DateTime fechaAlta = fueraDeServicio.fechaAlta; baja.Add("Fecha_fuera_de_servicio", Convert.ToDateTime(fechaBaja.ToString("yyyy/MM/dd"))); baja.Add("Fecha_reinicio_de_servicio", Convert.ToDateTime(fechaAlta.ToString("yyyy/MM/dd"))); baja.Add("ID_Crucero", idCrucero); Conexion.getInstance().Insertar(Conexion.Tabla.Estado_del_crucero, baja); MessageBox.Show("Operacion realizada"); } Habilitacion_Load(sender, e); } }
private void btnFueraServicio_Click(object sender, EventArgs e) { var fueraServicio = new FueraDeServicio(_session, this, _crucero); fueraServicio.Show(); }