private void btnCrearResultado_CAM_Click(object sender, EventArgs e) { bool res; try { AccionesTerminal at = new AccionesTerminal(); ConversorBase64 conversor = new ConversorBase64(); RES_ATENCION resultadoAtencion = new RES_ATENCION(); resultadoAtencion.ATENCION_ABIERTA = false; resultadoAtencion.COMENTARIO = rtComentario_CAM.Text; resultadoAtencion.ID_ATENCION_AGEN = ((ComboboxItem)lstAtenciones_CAM.SelectedItem).Value; string clob = conversor.convertirABase64(file); resultadoAtencion.ARCHIVO_B64 = clob; string extension = Path.GetExtension(file).ToString().Substring(1, 3); resultadoAtencion.EXT_ARCHIVO = extension; //Busque atención ATENCION_AGEN atencionAg = at.buscarAtencionAgendadaID(((ComboboxItem)lstAtenciones_CAM.SelectedItem).Value); //Actualice atención res = at.cerrarOrdenDeAnalisis(atencionAg, file); if (res) { res = at.nuevoResultadoAtencion(resultadoAtencion); } actualizarBloquesMisticos(); } catch (Exception ex) { res = false; } if (res == true) { MessageBox.Show("Creado el resultado de atención", "Creada", MessageBoxButtons.OK, MessageBoxIcon.None); } else { MessageBox.Show("Error al crear resultado de atención", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }