private Alquiler getAlquilerDeRow(DataRow row) { Alquiler al = new Alquiler(); al.alquilerCodigo = ValidationUtil.NumeroInteger(row[SchemaUtil.ALQUILER_KEY_ID].ToString()); al.clienteCodigo = ValidationUtil.NumeroInteger(row[SchemaUtil.ALQUILER_KEY_CLIENTE_ID].ToString()); al.productoCodigo = ValidationUtil.NumeroInteger(row[SchemaUtil.ALQUILER_KEY_PRODUCTO_ID].ToString()); al.fechaDeAlquiler = ValidationUtil.Fecha(row[SchemaUtil.ALQUILER_KEY_FECHA].ToString()); al.tiempoDeAlquiler = ValidationUtil.NumeroInteger(row[SchemaUtil.ALQUILER_KEY_TIEMPO].ToString()); al.descuento = ValidationUtil.NumeroDouble(row[SchemaUtil.ALQUILER_KEY_DESCUENTO].ToString()); al.totalPago = ValidationUtil.NumeroDouble(row[SchemaUtil.ALQUILER_KEY_PAGO].ToString()); string tempEstado = row[SchemaUtil.ALQUILER_KEY_ESTADO].ToString(); if (tempEstado == "Alquilado") { al.estado = AlquilerEstado.Alquilado; } else if (tempEstado == "Regresado") { al.estado = AlquilerEstado.Regresado; } else if (tempEstado == "Extraviado") { al.estado = AlquilerEstado.Extraviado; } return(al); }
private Cliente getClienteDeRow(DataRow row) { Cliente c = new Cliente(); c.clienteCodigo = ValidationUtil.NumeroInteger(row[SchemaUtil.CLIENTE_KEY_ID].ToString()); c.nombre = row[SchemaUtil.CLIENTE_KEY_NOMBRE].ToString(); c.apellidos = row[SchemaUtil.CLIENTE_KEY_APELLIDOS].ToString(); c.direccion = row[SchemaUtil.CLIENTE_KEY_DIRECCION].ToString(); c.nif = ValidationUtil.NIF(row[SchemaUtil.CLIENTE_KEY_NIF].ToString()); c.telefono = ValidationUtil.Telefono(row[SchemaUtil.CLIENTE_KEY_TELEFONO].ToString()); c.email = ValidationUtil.Email(row[SchemaUtil.CLIENTE_KEY_EMAIL].ToString()); c.fechaDeAlta = ValidationUtil.Fecha(row[SchemaUtil.CLIENTE_KEY_FECHA].ToString()); string tempEstado = row[SchemaUtil.CLIENTE_KEY_ESTADO].ToString(); if (tempEstado == "Activo") { c.estado = ClienteEstado.Activo; } else if (tempEstado == "Bloqueado") { c.estado = ClienteEstado.Bloqueado; } if (ValidationUtil.NumeroInteger(row[SchemaUtil.CLIENTE_KEY_VIP].ToString()) == 1) { c.VIP = true; } else { c.VIP = false; } return(c); }