/// <summary> /// Crear un nuevo objeto CuentaBancaria2. /// </summary> /// <param name="serie">Valor inicial de la propiedad Serie.</param> /// <param name="tipoCuenta">Valor inicial de la propiedad TipoCuenta.</param> /// <param name="nroCta">Valor inicial de la propiedad NroCta.</param> /// <param name="idBanco">Valor inicial de la propiedad IdBanco.</param> /// <param name="idEmpresa">Valor inicial de la propiedad IdEmpresa.</param> /// <param name="idEmpresaServicio">Valor inicial de la propiedad IdEmpresaServicio.</param> public static CuentaBancaria2 CreateCuentaBancaria2(global::System.Int32 serie, global::System.String tipoCuenta, global::System.String nroCta, global::System.Int32 idBanco, global::System.Int32 idEmpresa, global::System.String idEmpresaServicio) { CuentaBancaria2 cuentaBancaria2 = new CuentaBancaria2(); cuentaBancaria2.Serie = serie; cuentaBancaria2.TipoCuenta = tipoCuenta; cuentaBancaria2.NroCta = nroCta; cuentaBancaria2.IdBanco = idBanco; cuentaBancaria2.IdEmpresa = idEmpresa; cuentaBancaria2.IdEmpresaServicio = idEmpresaServicio; return cuentaBancaria2; }
/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet CuentaBancaria2. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToCuentaBancaria2(CuentaBancaria2 cuentaBancaria2) { base.AddObject("CuentaBancaria2", cuentaBancaria2); }
public Boolean Guardar(clsEmpresaServicio EmpresaServiciocls) { try { using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities()) { EmpSer = new EmpresaServicio() { IdEmpresaServicio = EmpresaServiciocls._IdEmpresaServicio, IdTipoPersona = EmpresaServiciocls._TipoPersona, FechaRegistro = DateTime.Today, RazonSocial = EmpresaServiciocls._RazonSocial, Estado = EmpresaServiciocls._Estado, Direccion = EmpresaServiciocls._Direccion, Email = EmpresaServiciocls._Email, Webpage = EmpresaServiciocls._Website, IdEmpresa = 1, IdUsuario = 11, }; ent.AddToEmpresaServicio(EmpSer); ent.SaveChanges(); aux = EmpresaServiciocls._DetalleTelefono.Count(); for (int i = 0; i <= aux; i++)//Guardando los teléfonos, tanto en la tabla Telefono como en TelefonoEmpresaServicio { valTel = getIdSiguienteTelefono(); Tel = new Telefono() { IdTelefono = valTel, IdTipoTelefono = EmpresaServiciocls._DetalleTelefono[i].getTipoTelefono(), Numero = EmpresaServiciocls._DetalleTelefono[i].getNumTelefono(), }; ent.AddToTelefono(Tel); ent.SaveChanges(); TelEmpServ = new TelefonoEmpresaServicio() { IdEmpresa = EmpresaServiciocls._IdEmpresa, IdEmpresaServicio = EmpresaServiciocls._IdEmpresaServicio, IdTelefono = valTel, }; ent.AddToTelefonoEmpresaServicio(TelEmpServ); ent.SaveChanges(); } //============================================================================= aux = EmpresaServiciocls._CuentaBancaria.Count(); for (int i = 0; i <= aux; i++)//Guardando las cuentas bancarias { CtaBanc = new CuentaBancaria2() { IdEmpresaServicio = EmpresaServiciocls._IdEmpresaServicio, IdEmpresa = EmpresaServiciocls._IdEmpresa, Serie = getIdSiguienteCtaBanc(), IdBanco = EmpresaServiciocls._CuentaBancaria[i].getIdBanco(), TipoCuenta = EmpresaServiciocls._CuentaBancaria[i].getTipoCuenta(), NroCta = EmpresaServiciocls._CuentaBancaria[i].getNroCuenta(), }; ent.AddToCuentaBancaria2(CtaBanc); ent.SaveChanges(); } } return true; } catch (Exception) { return false; } }