protected void btnAñadirFolio_Click(object sender, ImageClickEventArgs e) { datosArchivoInterno = (Session["nuevaconciliacionobjApp"] as Conciliacion.RunTime.App).DatosArchivo.CrearObjeto();//new DatosArchivoDatos(App.ImplementadorMensajes); //App.DatosArchivo datosArchivoInterno.Folio = Convert.ToInt32(ddlFolioInterno.SelectedItem.Value); datosArchivoInterno.Corporativo = Convert.ToInt32(ddlEmpresa.SelectedItem.Value); datosArchivoInterno.Sucursal = Convert.ToInt32(ddlSucursalInterno.SelectedItem.Value); datosArchivoInterno.Año = Convert.ToInt32(leerAño()); datosArchivoInterno.MesConciliacion = Convert.ToSByte(leerMes()); (Session["nuevaconciliacionobjApp"] as Conciliacion.RunTime.App).Conciliacion.AgregarArchivo(datosArchivoInterno, cConciliacion.Operacion.Nueva); LlenaGridViewFoliosAgregados(); }
/// <summary> /// Llena el gridview con las conciliaciones antes leídas /// </summary> public bool AgregarArchivoExterno() { carga_FoliosExternos(Convert.ToInt32(ddlEmpresa.SelectedItem.Value), Convert.ToInt32(0), Convert.ToInt32(leerAño()), Convert.ToSByte(leerMes()), ddlCuentaBancaria.SelectedItem.Text, Convert.ToSByte(ddlTipoFuenteInfoExterno.SelectedItem.Value)); datosArchivoExterno = (Session["nuevaconciliacionobjApp"] as Conciliacion.RunTime.App).DatosArchivo; datosArchivoExterno.Folio = Convert.ToInt32(ddlFolioExterno.SelectedItem.Text); datosArchivoExterno.Sucursal = Convert.ToInt32(listFoliosExterno[ddlFolioExterno.SelectedIndex].Campo2); return((Session["nuevaconciliacionobjApp"] as Conciliacion.RunTime.App).Conciliacion.AgregarArhivoExterno(datosArchivoExterno)); }
public bool AgregarArhivoExterno(DatosArchivo datosarhivo) { bool resultado = true; try { this.archivoexterno = datosarhivo; } catch (Exception ex) { resultado = false; throw (ex); } return(resultado); }
public bool QuitarArchivo(DatosArchivo datosarchivo, Operacion operacion) { bool resultado = true; try { if (operacion == Operacion.Edicion) { datosarchivo.BorrarArchivoInterno(); } listaarchivos.Remove(datosarchivo); } catch (Exception ex) { resultado = false; throw (ex); } return(resultado); }
public bool AgregarArchivo(DatosArchivo datosarchivo, Operacion operacion) { bool resultado = true; try { foreach (DatosArchivo arc in this.listaarchivos) { if (arc.Folio == datosarchivo.Folio) { this.ImplementadorMensajes.MostrarMensaje("El folio " + datosarchivo.Folio + " ya fue seleccionado, verifique porfavor."); return(false); } } if (operacion == Operacion.Edicion) { if (!datosarchivo.ExisteArchivoInternoConciliacion()) { datosarchivo.GuardarArchivoInterno(); } else { this.ImplementadorMensajes.MostrarMensaje("El folio " + datosarchivo.Folio + " ya fue agregado a la conciliación, verifique porfavor."); return(false); } } listaarchivos.Add(datosarchivo); } catch (Exception ex) { resultado = false; throw (ex); } return(resultado); }