public override void cargar(Dictionary <string, object> datos) { Dictionary <string, object> dcliente = new Dictionary <string, object>(); dcliente.Add("Nit", int.Parse(datos["Cliente"].ToString())); List <Dictionary <string, object> > listaCliente = GestorPersistencia.Persistencia().obtener(Cliente.NombreEntidad, dcliente); Dictionary <string, object>[] arrayCliente = listaCliente.ToArray(); Cliente = new Cliente(arrayCliente[0]); Dictionary <string, object> dfactura = new Dictionary <string, object>(); dfactura.Add("CodigoControl", datos["Factura"].ToString()); Factura = new Factura(((Dictionary <string, object>[])GestorPersistencia.Persistencia().obtener(Factura.NombreEntidad, dfactura).ToArray())[0]); Dictionary <string, object> dformadepago = new Dictionary <string, object>(); dformadepago.Add("Codigo", int.Parse(datos["FormaDePago"].ToString())); FormaDePago = new FormaDePago(((Dictionary <string, object>[])GestorPersistencia.Persistencia().obtener(FormaDePago.NombreEntidad, dformadepago).ToArray())[0]); Fecha = DateTime.Parse(datos["Fecha"].ToString()); Monto = float.Parse(datos["Monto"].ToString()); FechaVencimiento = DateTime.Parse(datos["FechaVencimiento"].ToString()); Estado = datos["Estado"].ToString(); }
private void Awake() { if (instancia == null) { DontDestroyOnLoad(this.gameObject); instancia = this; } else if (instancia != this) { Destroy(this.gameObject); } CargarDataPersistencia(); }
public override void cargar(Dictionary <string, object> datos) { Dictionary <string, object> dfactura = new Dictionary <string, object>(); dfactura.Add("CodigoControl", datos["Factura"].ToString()); Factura = new Factura(((Dictionary <string, object>[])GestorPersistencia.Persistencia().obtener(Factura.NombreEntidad, dfactura).ToArray())[0]); Dictionary <string, object> dproducto = new Dictionary <string, object>(); dproducto.Add("Codigo", int.Parse(datos["Producto"].ToString())); Producto = new Producto(((Dictionary <string, object>[])GestorPersistencia.Persistencia().obtener(Producto.NombreEntidad, dproducto).ToArray())[0]); Cantidad = int.Parse(datos["Cantidad"].ToString()); PrecioUnitario = float.Parse(datos["PrecioUnitario"].ToString()); MontoParcial = float.Parse(datos["MontoParcial"].ToString()); }
public override void cargar(Dictionary <string, object> datos) { Dictionary <string, object> dcliente = new Dictionary <string, object>(); dcliente.Add("Nit", int.Parse(datos["Cliente"].ToString())); Cliente = new Cliente(((Dictionary <string, object>[])GestorPersistencia.Persistencia().obtener(Cliente.NombreEntidad, dcliente).ToArray())[0]); Dictionary <string, object> dformadepago = new Dictionary <string, object>(); dformadepago.Add("Codigo", int.Parse(datos["FormaDePago"].ToString())); FormaDePago = new FormaDePago(((Dictionary <string, object>[])GestorPersistencia.Persistencia().obtener(FormaDePago.NombreEntidad, dformadepago).ToArray())[0]); Nro = int.Parse(datos["Nro"].ToString()); NroAutorizacion = double.Parse(datos["NroAutorizacion"].ToString()); Fecha = DateTime.Parse(datos["Fecha"].ToString()); MontoTotal = float.Parse(datos["MontoTotal"].ToString()); Estado = datos["Estado"].ToString(); }