public void Guardar() { _guardarIsOk = false; if (_dataNewCliente.IsOk()) { var msg = MessageBox.Show("Guardar Ficha ?", "*** ALERTA ***", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (msg == DialogResult.Yes) { var fichaOOb = new OOB.Cliente.Agregar.Ficha() { autoGrupo = "0000000001", autoZona = "0000000001", autoEstado = "0000000001", autoAgencia = "0000000001", autoCobrador = "0000000001", autoVendedor = "0000000001", autoCodigoAnticipos = "0000000001", autoCodigoCobrar = "0000000001", autoCodigoIngreso = "0000000001", ciRif = _dataNewCliente.CiRif, razonSocial = _dataNewCliente.Nombre, dirFiscal = _dataNewCliente.DirFiscal, telefono = _dataNewCliente.Telefono, estatus = "Activo", categoria = "Eventual", estatusCredito = "0", pais = "VZLA", tarifa = "0", denominacionFiscal = "No Contribuyente", estatusMorosidad = "0", estatusLunes = "0", estatusMartes = "0", estatusMiercoles = "0", estatusJueves = "0", estatusViernes = "0", estatusSabado = "0", estatusDomingo = "0", }; var r01 = Sistema.MyData.Cliente_AgregarFicha(fichaOOb); if (r01.Result == OOB.Resultado.Enumerados.EnumResult.isError) { Helpers.Msg.Error(r01.Mensaje); return; } var autoId = r01.Auto; var r02 = Sistema.MyData.Cliente_GetFicha(autoId); if (r02.Result == OOB.Resultado.Enumerados.EnumResult.isError) { Helpers.Msg.Error(r02.Mensaje); return; } _cliente = r02.Entidad; _guardarIsOk = true; } } }
public OOB.Resultado.FichaAuto Cliente_AgregarFicha(OOB.Cliente.Agregar.Ficha ficha) { var result = new OOB.Resultado.FichaAuto(); var fichaDTO = new DtoLibPos.Cliente.Agregar.Ficha() { codigo = "", nombre = "", ciRif = ficha.ciRif, razonSocial = ficha.razonSocial, autoGrupo = ficha.autoGrupo, dirFiscal = ficha.dirFiscal, dirDespacho = ficha.dirDespacho, contacto = ficha.contacto, telefono = ficha.telefono, email = ficha.email, webSite = ficha.webSite, pais = ficha.pais, denominacionFiscal = ficha.denominacionFiscal, autoEstado = ficha.autoEstado, autoZona = ficha.autoZona, codigoPostal = ficha.codigoPostal, retencionIva = ficha.retencionIva, retencionIslr = ficha.retencionIslr, autoVendedor = ficha.autoVendedor, tarifa = ficha.tarifa, descuento = ficha.descuento, recargo = ficha.recargo, estatusCredito = ficha.estatusCredito, diasCredito = ficha.diasCredito, limiteCredito = ficha.limiteCredito, docPendientes = ficha.docPendientes, estatusMorosidad = ficha.estatusMorosidad, estatusLunes = ficha.estatusLunes, estatusMartes = ficha.estatusMartes, estatusMiercoles = ficha.estatusMiercoles, estatusJueves = ficha.estatusJueves, estatusViernes = ficha.estatusViernes, estatusSabado = ficha.estatusSabado, estatusDomingo = ficha.estatusDomingo, autoCobrador = ficha.autoCobrador, anticipos = ficha.anticipos, debitos = ficha.debitos, creditos = ficha.creditos, saldo = ficha.saldo, disponible = ficha.disponible, memo = ficha.memo, aviso = ficha.aviso, estatus = ficha.estatus, cuenta = ficha.cuenta, iban = ficha.iban, swit = ficha.swit, autoAgencia = ficha.autoAgencia, dirBanco = ficha.dirBanco, autoCodigoCobrar = ficha.autoCodigoCobrar, autoCodigoIngreso = ficha.autoCodigoIngreso, autoCodigoAnticipos = ficha.autoCodigoAnticipos, categoria = ficha.categoria, descuentoProntoPago = ficha.descuentoProntoPago, importeUltPago = ficha.importeUltPago, importeUltVenta = ficha.importeUltVenta, telefono2 = ficha.telefono2, fax = ficha.fax, celular = ficha.celular, abc = ficha.abc, montoClasificacion = ficha.montoClasificacion, }; var r01 = MyData.Cliente_Agregar(fichaDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { result.Mensaje = r01.Mensaje; result.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(result); } result.Auto = r01.Auto; return(result); }